Webdesign in Siegen

Fehler bei Ausgabe bei date()

Fragen zum Thema PHP können hier gestellt werden

Moderator: Basti

Fehler bei Ausgabe bei date()

Beitragvon maex11 am 20.08.2008, 20:56

Huhu dW-Community,

Fehlermeldung:
Code: Alles auswählen
Warning: date() expects parameter 2 to be long, string given in G:\wampserver\www\maexology\admin.php(71) : eval()'d code on line 26


Zeile 26:
Code: Alles auswählen
$date = date("d.m.Y-H:i", $row['date']);


Gesammter Code:
Code: Alles auswählen
<?php
   // Incluedes und wichtiger Befehl
    define("SELF", "admin.php?modul=24");
         include("lib/text.php");
         include("lib/error.php");
         include("lib/functions.php");
         include("lib/configuration.php");
         
   // Tresor Einstellung
   
   // Liste
        echo '<table width="100%" align="center" cellpadding="0" cellspacing="0" border="0">';
      echo '<tr class="industr2"><td><b>Username</b></td><td><b>Wann?</b></td><td><b>Aktion</b></td></tr>';
        $c1 = "#B5EB5A";
        $c2 = "#94DFEF";
                $seluser = mysql_query("SELECT * FROM `usersystem_tresor` ORDER BY date DESC");
                while ( $row = mysql_fetch_assoc( $seluser ) ) {
                        $c = ($c==$c1)?$c2:$c1;
                        $date = date("d.m.Y-H:i", $row['date']);
                        echo "<tr class=\"industr2\" bgcolor=\"$c\"><td>$row[username]</td><td>$date</td><td><a href=\"".SELF."&delete=$row[id]\"><font color=\"black\"><b>[X]</b></font></a></td></tr>";
                }
        echo '</table>';
       
        // Löschung
        if($_GET['delete']) {
         echo '<hr>';
        $id = $_GET['delete'];

        $query = mysql_query("DELETE FROM `usersystem_tresor` WHERE id = '$id'");

      if($query) {
            echo "Der Eintrag wurde gel&ouml;scht.";
         } else {
            echo "Beim L&ouml;schen trat ein Fehler auf!";
      }
   }
?>



Hoffe ihr könnt mir weiter helfen :) da die date Eingabe ja normerweise funktionieren müsste & mir fällt immoment nichts ein wie ich das Problem lösen kann.



Grüße & Danke, maex11
maex11
Mitglied
 
Beiträge: 68
Registriert: 16.05.2008, 11:22

Re: Fehler bei Ausgabe bei date()

Beitragvon Dac-XP am 20.08.2008, 21:39

Gib einfach mal die Spalte 'date' aus der Datenbank so aus und guck, ob da wirklich ein Timestamp als String drinsteht.
Benutzeravatar
Dac-XP
Mitglied
 
Beiträge: 1917
Registriert: 23.06.2005, 19:47
Wohnort: Mönchengladbach / NRW

Re: Fehler bei Ausgabe bei date()

Beitragvon maex11 am 20.08.2008, 22:04

ahh leichtsinns fehler

hab geschrieben usersystem_users bei INSERT INTO obwohl die Tabelle usersystem_tresor heißt


Okay ----- kann geschlossen werden


mfg
maex11
Mitglied
 
Beiträge: 68
Registriert: 16.05.2008, 11:22


Zurück zu PHP

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste