Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL] ORDER BY id DESC LIMIT nie działa
Forum PHP.pl > Forum > Przedszkole
Darekxp
Witam! jak w temacie ORDER BY id DESC LIMIT nie działa, jestem prawie pewien że wszystko jest ok;-) wywala błąd Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in.... Co tu jest nie tak, bo w newsach wyświetla wszystko ok z tym zapytaniem a tu już kiszka;/ jeśli usune zapytanie order by id desc limit 3 to wszystko wyświetla poprawnie, tylko że potrzebuje wyświetlić ostatnie 3-5 rekordów a nie 300.


  1. <?php
  2.  
  3.  $result = mysql_query('SELECT * FROM zz_exercises ORDER BY id DESC LIMIT 3');
  4.  while($row = mysql_fetch_array($result))
  5.  {
  6.    $tekst = ciach(strip_tags(preg_replace("#[tex](.*?)[/tex]#si",'<img alt="ble ble" src="http://strona.pl/cgi-bin/mimetex.cgi?1"/>',$row['exerciseText'])), 50);
  7.  
  8.    echo "".$row['exerciseId'].". <a href=\"http://strona.pl/zadanie/".$row['exerciseId']."\">" .$tekst."</a><br>";
  9.  }
  10. ?>
nospor
a masz pole o nazwie id? moze chodzilo ci o exerciseId ?
A na przyszlosc sam se radź:
http://nospor.pl/php-faq-n29.html#faq-6
Darekxp
jaaa ale przeoczenie:D:D dzięki wielkie:D
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.