Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
num rows [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
brauche Webseite ideal für Vereine und Firmen
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
num rows


 
Tarlar
01-05-2005, 14:26 
 
<?
$result1 = mysql_query("SELECT spieler1, spieler2, verlauf FROM duelle
WHERE spieler1 != '' AND spieler2 == ''") or

die(mysql_error().'<hr />'.'euer SQL'.'<hr />');

if (mysql_num_rows($result1) == 0)
{
$insert1 = mysql_query("INSERT INTO duelle (spieler1, spieler2,
verlauf) VALUES ('$nickname', '', '')");
}

else
{
$update1 = mysql_query("UPDATE duelle SET spieler2 =
$nickname WHERE spieler1 != '' AND spieler2 == ''");
}

header ("Location:duell.php");
?>


Folgender Fehler wird angezeit:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '== ''' at line 1

Und das hier ist Zeile 1:

<? //Zeile 1
include("menue.php");
?>

auch wenn in der Datenbank ergebnisse gefunden werden und mysql_num_rows nicht 0 ist, wird die Schleife ausgeführt.

 
MelloPie
01-05-2005, 14:29 
 
in SQL wird nur mit einem = gearbeitet

 
Tarlar
01-05-2005, 14:30 
 
*grml* stimmt ^^

 
wahsaga
01-05-2005, 14:39 
 
Original geschrieben von Tarlar
Und das hier ist Zeile 1:
nein, mysql bezieht sich in seiner fehlermeldung natürlich auf zeile eins der von dir abgesetzten query.

die php-zeilen in deinem script sind mysql selbstverständlich egal wie nur sonstwas ...


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:45 Uhr.