Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zliczanie rekordow
Forum PHP.pl > Forum > Bazy danych > MySQL
Baki
witam

robie zapytanie:
  1. SELECT kid, pl_name, stock
  2. FROM products
  3. WHERE kid LIKE '8elfc' ORDER BY kid LIMIT 25


produkt o kodzie kid=8elfc nie istnieje w bazie..
dlatego mysql powinien zwrocic 0 rekordow
niestety gdy zliczamy wiersze poprzez:

Kod
      $numrows = mysql_num_rows($query_result);


nie wiedziec czemu zmienna $numrows ma wartosc 1..
jakiespomysly.. gdy podam prawidlowy kid zlicza prawidlowo..
tylko w momencie podania jakiegos zczapki zamiast 0 zwraca 1 questionmark.gif?

o co cho. .?
za podpowiedzi ogromne dzieki
bo juz nie wiem co o tym myslec winksmiley.jpg
Snoopy
a nie mozna napisac WHERE kid='8elfc' ?
Baki
Cytat(Snoopy @ 2006-02-16 11:33:30)
a nie mozna napisac WHERE kid='8elfc' ?

Hi

niby mozna...

ale jesli kid;a wpisuje user w formularzu i jest specjalnie tak zrobione zeby mogl podac np. 8elf%
zeby wyszukal mu tak zaczynajace... sie..


pozdro
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.