Einzelnen Beitrag anzeigen
  #1  
Alt 31.03.2008, 19:35:10
jdgf jdgf ist offline
Anfänger
 
Registriert seit: Oct 2006
Beiträge: 24
Problem mit "Update-Befehl"

Hallo,
in beiden Abfrage vergleiche ich die Werte von $menge und $num. Falls sie gleich sind (im Test waren sie gleich) müßte die Bedingung ausgeführt werden. Ich habe schon folgende Anweisungen getestet:
"UPDATE raetsel SET datum=0";
"UPDATE raetsel SET datum=0 WHERE datum<>0";

PHP-Code:
// Anzahl der Datensätze ermitteln = $menge
$abfrage "SELECT id FROM raetsel";
$ergebnis mysql_query($abfrage);
$menge mysql_num_rows($ergebnis);

//Datensätze auf NULL setzen, falls alle Felder in Spalte datum belegt
$testNull="SELECT datum FROM raetsel WHERE datum<>0";
$res=mysql_query($testNull);
$num mysql_num_rows($res);
if (
$menge == $num) {
"UPDATE raetsel SET datum=0 WHERE datum>0";

Findet jemand den Fehler?
Danke für die Hilfe und
viele Grüße, Dietmar
Mit Zitat antworten