Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysql] dziwna sprawa z select i pusty wynik, select
matx132
post
Post #1





Grupa: Zarejestrowani
Postów: 243
Pomógł: 19
Dołączył: 12.09.2005

Ostrzeżenie: (0%)
-----


Witam
mam w tabeli ponad 30tys rekordów i jak daje SELECT * FROM `m` WHERE `gracz`='mateusz'
to mi nic nie pokazuje zwraca poste zapytanie:(
w bazie jest na pewno taki rekord o nazwie mateusz
mam mysql'a 5.0.24a

ale gdy np robie
SELECT * FROM `m` WHERE `gracz`='Adam'
to zwraca mi tylko jeden rekord chodź jest ich kilkanaście

czy ktoś może mi powiedzieć czemu tak jest??

W php jest tak samo:(
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Shili
post
Post #2





Grupa: Zarejestrowani
Postów: 1 085
Pomógł: 231
Dołączył: 12.05.2008

Ostrzeżenie: (0%)
-----


Nie za bardzo, trudno jest powiedzieć z pewnością nie mając przed oczami Twojej tabeli i nie mogąc jej wypróbować.

Pola masz case-sensitive czy case-insentive?
A jeśli zamiast znaku = dasz operator LIKE, to też są problemy w zwróceniu rekordów?
Nie masz w rekordach jakichś niepotrzebnych białych znaków?

@down
Miałaś tongue.gif Jestem kobietą winksmiley.jpg

Ten post edytował Shili 16.06.2008, 14:01:56
Go to the top of the page
+Quote Post
matx132
post
Post #3





Grupa: Zarejestrowani
Postów: 243
Pomógł: 19
Dołączył: 12.09.2005

Ostrzeżenie: (0%)
-----


Dzieki za odp:)
i mialemś rację nie wiem czemu było dodawane od 2 rekordu na koncu do gracza \r\n
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 16:04