Hallo Zusammen
Ich habe ein kleines Problem, welches für euch wohl ganz einfach zu lösen ist...
Ich möchte aus einer mySQL-Datenbank alle Zeilen auslesen mit einer FOR-Schleife und sobald in einer Zeile alle Felder 0 sind (ausser das Feld 'ID'), die Nummer der Zeile ausgeben. Ich schaffs aber nicht. So habe ich es probiert:
Weiss jemand von euch, was da falsch läuft? Das "echo" gibt mir nämlich keine Nummer aus. In der Tabelle befinden sich übrigens 6 Zeilen wobei die letzten 3 komplett leer sind. Die Felder heissen id, q1, q2, q2_2, q3, q4, q5.
Danke für eure Hilfe.
Gruss Thomas
Ich habe ein kleines Problem, welches für euch wohl ganz einfach zu lösen ist...
Ich möchte aus einer mySQL-Datenbank alle Zeilen auslesen mit einer FOR-Schleife und sobald in einer Zeile alle Felder 0 sind (ausser das Feld 'ID'), die Nummer der Zeile ausgeben. Ich schaffs aber nicht. So habe ich es probiert:
PHP:
<?php
include("db_info.inc");
for($i=1;$i<6;$i++){
mysql_connect ($host, $user, $password);
mysql_select_db($database);
$query = mysql_query("SELECT q1,q2,q2_2,q3,q4,q5 FROM $tabelle WHERE id = '$i'");
if($query == 0) {
$i = $id_nr;
echo $id_nr;
break;
}
mysql_close();
}
?>
Weiss jemand von euch, was da falsch läuft? Das "echo" gibt mir nämlich keine Nummer aus. In der Tabelle befinden sich übrigens 6 Zeilen wobei die letzten 3 komplett leer sind. Die Felder heissen id, q1, q2, q2_2, q3, q4, q5.
Danke für eure Hilfe.
Gruss Thomas