kann den fehler nicht finden.. brauche hilfe!!!
Matthias
- php
Hallo,
beim aufrufen des Scripts erhalte ich immer folgende Fehlermeldung:
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /srv/www/htdocs/web449/html/php/login/scripte/start_fav.php on line 16
allerdings wird alles richtig ausgeführt, und der quelltext ist nach meiner Ansicht auch richtig, aber irgendwo muss ja der Fehler liegen..
hier der quelltext:
@mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) OR die(mysql_error());
mysql_select_db(MYSQL_DATABASE) OR die(mysql_error());
$sql = "SELECT
id,
start
FROM
$tabelle
WHERE
id = '$id';";
$result = mysql_query($sql) OR die(mysql_error());
while($row = mysql_fetch_assoc($result)) {
if($row['start'] == '0') {
$sql = "UPDATE
$tabelle
SET
start = '1'
WHERE
id = '$id';";
$result = mysql_query($sql) OR die(mysql_error());
}
else {
$sql = "UPDATE
$tabelle
SET
start = '0'
WHERE
id = '$id';";
$result = mysql_query($sql) OR die(mysql_error());
}
}
vielen dank schonmal jetzt für eure Hilfe..
lg
Matthias
Hi!
$result = mysql_query($sql) OR die(mysql_error());
jetzt kommt Zeile 16 wo der Fehler sein soll
füge hier mal folgende Zeile ein:
echo 'MySQL-Fehler: '.mysql_error();
while($row = mysql_fetch_assoc($result)) {
Grüße
Andreas
Danke für deine Antwort, hier die neue Meldung...
MySQL-Fehler:
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /srv/www/htdocs/web449/html/php/login/scripte/start_fav.php on line 17
also nicht viel anders oder????
lg
matthias
Hi!
$result = mysql_query($sql) OR die(mysql_error());
ups, das steht ja schon da ;-)
Dann könnte es dran liegen, dass Du in der Schleife $result mit neuen Werten belegst, die mysql_fetch_assoc() nicht erwartet. Also entweder unten andere Variablennamen verwenden, oder ganz weglassen wenn Du mit dem Wert eh nichts machst.
Grüße
Andreas
super... vielen dank!!
es funktioniert...
lg
matthias