Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: PHPMyAdmin i mysql_query zwraca inny wynik
Forum PHP.pl > Forum > Bazy danych > MySQL
Helid
  1. SELECT count(DISTINCT nazwaproduktu) FROM produkt LEFT JOIN relacja USING (produkt_id) LEFT JOIN sklep USING (sklep_id) WHERE wojewodztwo LIKE '%małopolskie%'

Powyższe zapytanie w phpmyadminie zwraca "8" natomiast w poniższym kodzie 0 - jak to możliwe?
  1. $sql2 = "SELECT count(distinct nazwaproduktu) FROM produkt LEFT JOIN relacja USING (produkt_id) LEFT JOIN sklep USING (sklep_id) WHERE wojewodztwo LIKE '%małopolskie%' ";
  2.  
  3. $result2 = mysql_query($sql2) or die('mysql error');
  4.  
  5. $row = mysql_fetch_array($result2);
  6. print_r($row);
  7.  


  1. (
  2. [0] => 0
  3. [count(distinct nazwaproduktu)] => 0
  4. )


W czym może tkwić problem? Jak to możliwe?
Sephirus
Szukasz po "małopolskie" - występuję w tym znak "ł" możliwe że coś masz nie tak z kodowaniem w skrypcie - sprawdź to.

Spróbuj wyszukać po "%opolskie%" - powinno dać ten sam rezultat tu i tu
mmmmmmm
Spróbuj wyszukać po "%ma_opolskie%" - powinno dać ten sam rezultat tu i tu
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.