Mam problem z kodem. Wszystko z niego pięknie działa ale wyskakuje błąd. Oto kod:
<?php $zapytanie = "SELECT * FROM typertypowanie"; { if ($wiersz[yn]=="1") { $sql1 = "SELECT COUNT(*) FROM typerusertyp WHERE login='$_SESSION[login]' AND typ='$wiersz[id]'"; { if ($ile1[0]=="0") { } else { $zapytanietyu = "SELECT * FROM typerusertyp WHERE login='$_SESSION[login]' AND typ='$wiersz[id]'"; { // Obliczanie punktów if ($wiersz['wynik']==$wiersztyu['wynik']) { $punkty = "3"; } else { $punkty = "0"; } $login = $_SESSION['login']; $mecz = $wiersz['mecz']; $pwynik = $wiersz['wynik']; $typ = $wiersztyu['wynik']; // Dodawanie raportu o typie do bazy dla danego użytkownika $zapytanie = "INSERT INTO typeruser SET login='$login', mecz='$mecz', pwynik='$pwynik', typ='$typ', punkty='$punkty'"; $idag = $wiersztyu['id']; // Usuwanie typu użytkownika z bazy $zapytanie = "DELETE FROM typerusertyp WHERE id = '$idag'"; // Aktualizacja punktów dla użytkownika $zapytaniety = "SELECT * FROM logowanie WHERE login='$_SESSION[login]'"; { $loginpunkty = $wierszty['typer'] + $punkty; } SET typer='$loginpunkty' WHERE login='$_SESSION[login]'"); echo ' <center><br><b><font class="red">Aktualizacja statystyk</font></b><br> <font class="text">'.$wiersz['mecz'].'<br> wynik meczu: '.$wiersz['wynik'].'<br>twój typ: '.$wiersztyu['wynik'].'<br><b>punkty: '.$punkty.'</b></font> </center> '; } } } } } ?>
Na stronie wyskakuje błąd:
Warning: mysql_fetch_array(): supplied argument IS NOT a valid MySQL result resource IN /home/krystian/www/zamow/1/typer.php ON line 24
Dana linijka kodu (24) to:
<?php ?>
Zauważyłem, że jeśli z kodu usunę:
<?php $login = $_SESSION['login']; $mecz = $wiersz['mecz']; $pwynik = $wiersz['wynik']; $typ = $wiersztyu['wynik']; // Dodawanie raportu o typie do bazy dla danego użytkownika $zapytanie = "INSERT INTO typeruser SET login='$login', mecz='$mecz', pwynik='$pwynik', typ='$typ', punkty='$punkty'"; $idag = $wiersztyu['id']; // Usuwanie typu użytkownika z bazy $zapytanie = "DELETE FROM typerusertyp WHERE id = '$idag'"; ?>
to błąd się nie pojawia. Skrypt działa bardzo dobrze, jednak ten błąd się pojawia. Siedzę nad nim i nic nie potrafię wyniuchać. Proszę o pomoc.
P.S. W bazie wszystko gra!