ďťż

Kolejny błąd w PHP i MySQL...

       

Podstrony


telcocafe

<?php include('funkcje.php'); loguj_do_bazy(); $id = $_GET['id']; $query="UPDATE `download` SET ilosc_pobran=`ilosc_pobran`+1 WHERE `numer`= $id"; $wynik = mysql_query($query); $link = mysql_fetch_row($wynik); $link_do_programu = $link[1]; header("Location: $link_do_programu"); ?>
Witam ponowanie ty razem w bardzo podobnej sprawie kod umieszczony powyżej generuje błąd:
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/h/c/k/hckd16/www/download_add_click.php on line 8
Teoretycznie według mnie wszystko jest w porządku. Próbowałem juz na mysql_fetch _row i mysql_fetch_array. Zasze to samo. :/



Przed mysl_fetch_row() zrób
echo mysql_error();

Nic nie dało :/


Nic nie dało :/



Napisałem wyżej, że nic nie dało.

to może być coś z zapytaniem spróbuj if(!$wynik) echo 'Gówno z zapytaniem'; jeżeli wyświetli Ci się gówno, to znaczy, że złe zapytanie jest

spróbuj $query="UPDATE `download` SET `ilosc_pobran`=`ilosc_pobran`+1 WHERE `numer`= '$id'";
Użytkownik mmatheww edytował ten post 05 marzec 2006, 13:48
Samo zapytanie jest wysłane, bo w bazie zwiękasz się o 1. Natomiast problem jest z funkcją mysql_fetch_row. (8 linia).


$query="UPDATE `download` SET ilosc_pobran=`ilosc_pobran`+1 WHERE `numer`= $id";


czy to nie powinno być tak?
$query="UPDATE download SET ilosc_pobran=`$ilosc_pobran`+1 WHERE numer= $id";

Eeee... przekombinowujecie... wszystko działa pięknie, tylko co ma zwracac mysql_fetch_row, skoro update nie zwraca rzadnego rekordu?

<?php include('funkcje.php'); loguj_do_bazy(); $id = $_GET['id']; $query="UPDATE `download` SET ilosc_pobran=`ilosc_pobran`+1 WHERE `numer`= $id"; $wynik = mysql_query($query); $wynik = mysql_query('Select numer, link from download where numer='.(int)$id); /*nie znam nazw pol bazy, wiec zakladam, ze link do programu to pole w tabeli link*/ $link = mysql_fetch_row($wynik); $link_do_programu = $link[1]; header("Location: $link_do_programu"); ?>
Użytkownik Kodie edytował ten post 05 marzec 2006, 17:02
OMG. Zapomniałem poprostu co ma funkcja zwracać. W Pliku o podobnej nazwie miałem dobry kod. Super. Dzięki Kodie :)

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.