CZCC
Mitglied
Hallo
ich bins mal wieder hab mal wieder ne neue frage undzwar. Ich habe eine Datenbank Tabelle die wie folgt aufgebaut ist
habe nun auch 3 Datensätze drin
Ich möchte jetzt gerne das mir nur ein datensatz ausgebenen wird undzwar von denen die den status 1 haben und diese immer abwechselnt bzw als zufall wie mache ich dies?
Ich hatte vor es mit folgenden Code zu machen nur leider geht er nicht
Gruß
CZCC
ich bins mal wieder hab mal wieder ne neue frage undzwar. Ich habe eine Datenbank Tabelle die wie folgt aufgebaut ist
SQL:
`id` int(10) NOT NULL auto_increment,
`status` int(1) NOT NULL,
`text` varchar(20) NOT NULL,
`anzahl` int(5) NOT NULL,
`prioritaet` int(1) NOT NULL,
Code:
id status text anzahl
1 1 Test1 100
2 0 Test2 50
3 1 Test3 30
Ich hatte vor es mit folgenden Code zu machen nur leider geht er nicht
SQL:
$smswerbung = mysql_query("SELECT * FROM smswerbung WHERE status = '1'");
$num_rows = mysql_num_rows($smswerbung);
$smswerbung2 = mysql_query("SELECT * FROM smswerbung WHERE status = '1' && id = 'rand(1,$num_rows)'");
$werbung = mysql_fetch_array($smswerbung2);
CZCC
Zuletzt bearbeitet von einem Moderator: