MySQL Timestamp in einer Schleife

  • Themenstarter Themenstarter eye-89
  • Beginndatum Beginndatum
E

eye-89

Hallo liebe leser,

ich arbeite seit ein paar wochen mit PHP - also noch ein neuling. Ich weiß nicht wie ich weiter machen soll bzw. ich finde kein lösungsweg, ich hofe hier kann mir jemand helfen.

Das Prob. was ich habe ist: Ich weiß nicht wie ich in einer while Schleife ein timestamp aus der MySQL auslesen kann und richtig ausgeben... ich will hier nur ein lösungsweg - da ich es noch am lernen bin

Gruß

$sql="SELECT * FROM `history`";
$res=mysql_query($sql) or die("Das gibts doch nicht - immer noch was falsch ? !<br>".mysql_error()."<br>$sql");

echo "<table>";

while ($ausgabe = mysql_fetch_array ($res))
{
echo("<tr>
<td> $ausgabe[time] Uhr gespielt von $ausgabe[dj] </td>
</tr>
<tr>
<td>$ausgabe[artist] - $ausgabe[song] </td>
</tr>");
}

echo "</table>";
 
Moin,

ich weiss jetzt nicht so recht, ob es dein Problem löst, da du versäumt hast, darzulegen, was genau nicht so läuft, wie du es gerne hättest...aber evtl. löst die MySQL-Funktion TIME_FORMAT() dein Problem
 
Hi,

sofern es sich um einen timestamp handelt kannst du die date() Funktion nutzen. Das Ganze sähe dann so aus:

PHP:
<td> date("d.m.Y", $ausgabe[time]) Uhr gespielt von $ausgabe[dj] </td>

Am Besten schaust Du mal bei selfphp nach der Date Funktion um zu sehen welche Parameter Du dort alle einstellen kannst...
 
Zurück