Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][mysql] wyświetlanie rekordów i sortowanie
Forum PHP.pl > Forum > Przedszkole
bloter
Witam!
Mam problem ze skryptem do sortowania i wyświetlania rekordów na stronie oto kod:

Kod
<?php
$connect = mysql_connect('a', 'a', 'a')or die ('Nie można połączyć z bazą danych');
mysql_select_db('b', $connect)or die ('Nie można wybrać bazy');

$zapytanie = "SELECT * FROM log WHERE imie LIKE \"%a\" ORDER BY DESC";
$wykonaj = mysql_query($zaptanie);
$znaleziono = mysql_num_rows($wykonaj);
if ($znaleziono == "0")
{
print "Nie znaleziono żadnego recordu";
}
else
{
print "Znaleziono $znaleziono rek .<br><br>";
}
while ($row = mysql_fetch_array($wykonaj))
{
print "Imie zwodnika: <b>".$row['imie']." </b>";
}
?>



wiecie może co jest źle?
POZDRAWIAM
Siemion
  1. ORDER BY DESC
tiredsmiley.gif
cornholio666
to znaczy jaki problem?
bloter
Warning: mysql_num_rows(): supplied argument is not a valid MySQL
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL
cornholio666
daj

  1. <?php
  2. $wykonaj = mysql_query($zaptanie);
  3.  
  4. if(!$wykonaj){
  5.  
  6. }
  7. ?>


i zobacz czy coś ci wywali
bloter
wyskakuje: Query was empty
alt w bazie są rekordy spelniające to kryterium
cornholio666
Tu masz blad:

zamiast:

  1. <?php
  2. $zapytanie = "SELECT * FROM log WHERE imie LIKE "%a" ORDER BY DESC";
  3. $wykonaj = mysql_query($zaptanie);
  4. ?>


daj

  1. <?php
  2. $zapytanie = "SELECT * FROM log WHERE imie LIKE "%a" ORDER BY DESC";
  3. $wykonaj = mysql_query($zapytanie);
  4. ?>
bloter
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DESC' at line 1
cornholio666
  1. <?php
  2. $zapytanie = "SELECT * FROM log WHERE imie LIKE "%a" ORDER BY pole_po_ktorym_chcesz_sortowac DESC";
  3. ?>
bloter
DZIAŁA THX cornholio666
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.