ďťż

[PHP- Mysql] - Błąd.. w funkcj mysql_fetch_row

       

Podstrony


telcocafe

Kod:
<?php $result = mysql_connect("xxx", "xxx", "xxx"); mysql_select_db("hckd16"); if ($result) { $ustawienia = "SELECT * FROM `download_ustawienia` WHERE `wlasciwosci`='top10'"; $wynik = mysql_query($ustawienia); $wynik_koncowy = mysql_fetch_row($wynik); $ile = $wynik_koncowy[1]; //domyslnie10 $zapytanie = "SELECT * FROM `download` ORDER BY `ilosc_pobran` LIMIT '$ile'"; $zapytanie = mysql_query($zapytanie); //wypisujemy wszystkie pozycje z bazy w postaci linka; while ($wyswietl = mysql_fetch_row($zapytanie)) { echo '<a href=download_add_click.php?id='.$wyswietl[0].'>'.$wyswietl[2] .'</a>['.$wyswietl[5].']'; }} else echo 'Blad Logowania'; ?>
Błąd:
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/h/c/k/hckd16/www/download_top.php on line 15
Kurcze co jest nie tak z tym kodem ? Odkąd pamiętam zawsze wszystko robiłem podobnie i działało dlaczego teraz wyskakuje błąd ?
Użytkownik pura89 edytował ten post 04 marzec 2006, 17:43


if ($zapytanie) { while ($wyswietl = mysql_fetch_row($zapytanie)) { echo '<a href=download_add_click.php?id='.$wyswietl[0].'>'.$wyswietl[2] .'</a>['.$wyswietl[5].']'; }} else echo 'Blad Logowania'; }

A mysql_fetch_array?

w zapytaniu nie powinno być chyba cudzysłowów i apostrofów.




w zapytaniu nie powinno być chyba cudzysłowów i apostrofów.

<?php $result = mysql_connect("xxx", "xxx", "xxx"); mysql_select_db("hckd16"); if ($result) { $ustawienia = "SELECT * FROM `download_ustawienia` WHERE `wlasciwosci`='top10'"; $wynik = mysql_query($ustawienia); $wynik_koncowy = mysql_fetch_row($wynik); $ile = $wynik_koncowy[1]; //domyslnie10 $zapytanie = "SELECT * FROM `download` ORDER BY `ilosc_pobran` LIMIT '$ile'"; $zapytanie = mysql_query($zapytanie); //wypisujemy wszystkie pozycje z bazy w postaci linka; if ($zapytanie) { while ($wyswietl = mysql_fetch_array($zapytanie)) { echo '<a href=download_add_click.php?id='.$wyswietl['numer'].'>'.$wyswietl[ 'nazwa_linku'].'</a>['.$wyswietl['dzial'].'] '; } } else echo 'Blad wysylania zapytania'; } else echo 'Blad Logowania'; ?>
wyskuje bład wysyłania zapytania. To moze zapytam tak dlaczego jest błąd w wysłaniu zapytania czym może być to spowodowanw.
//Dobra mam zamiast '$ile' trza było dac $ile.
Użytkownik pura89 edytował ten post 04 marzec 2006, 18:19
wydaj je spod phpMyAdmin'a i zobacz czy zwraca jakieś rekordy

z pod phpAdmina działało. Ale już po kłopocie.
Użytkownik pura89 edytował ten post 04 marzec 2006, 18:31
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.