Witam forumowiczów
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]'");
<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!
Ten post edytował Kildyt 10.03.2007, 08:46:52