Wie kann ich das erweitern?
Peach85
- php
Hallo euch allen,
hmm ich komme an einer Stelle nimmer weiter. Und zwar ich habe eine Tabelle in der Datenbank mit Daten und das möchte ich nun immer per zufall ausgeben lassen.
Das mache ich nun so:
<?php
$heute = date("Y-m-d H:i:s");
$sql = "SELECT
id,
titel,
ab_wann,
bis_wann
FROM
tip_des_tages
WHERE ab_wann < '".$heute."' AND bis_wann > '".$heute."'";
$result=mysql_query($sql) OR die("Es gab einen MySQL Fehler:".mysql_error());
$i=0;
while($row = mysql_fetch_array($result)){
$i++;
for($u=0;$u<6;$u++){
$array[$i][$u]=$row[$u];
}
}
$zufallszahl = rand(1,$i);
echo "titel:".$array[$zufallszahl][1]."!";
?>
OK nun will ich das aber erweitern und zwar dass ich nict nur den Titel ausgeben kann solndern auch noch folgendes:
Hmm ich hoffe Ihr könnt mir da helfen. Ich komme wirklich nicht mehr weiter.
Gruß Peach85
Hallo,
$heute = date("Y-m-d H:i:s");
$sql = "SELECT [...]
WHERE ab_wann < '".$heute."' AND bis_wann > '".$heute."'";
du suchst die MySql-Funktion NOW()
$zufallszahl = rand(1,$i);
echo "titel:".$array[$zufallszahl][1]."!";
du suchst RAND().
OK nun will ich das aber erweitern und zwar dass ich nict nur den Titel ausgeben kann solndern auch noch folgendes:
- Titel
- Text
- Bild
ähh ... dann bau in den Query doch einfach noch die Spalten die du zusätzlich brauchst mit ein - wo liegt da das Problem?
Grüße aus Nürnberg
Tobias