Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Nie znaleziony key z pośród 100 000
k00sl
post 31.10.2009, 13:15:25
Post #1





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 20.04.2009

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


Witam, mam pewien problem ze znalezieniem danego klucza w bazie z pośród ok. 100 000 rekordów.

Wyszukuję dany klucz takim oto zapytaniem

("SELECT * FROM `tabela1` WHERE `key`='abcde123'")

gdzie key jest podstawowym kluczem typu varchar(20).

Skrypt, zwraca mi, że key nie został odnaleziony, natomiast gdy stworzyłem nową tabele taką samą, lecz tylko z jednym danym rekordem poszukiwanym, to key zostaje odnaleziony.

Nie znam się na tym dobrze, ale wygląda na to, że to ma jakiś związek z dużą ilością rekordów. Da się to jakoś naprawić, abym mógł wyszukiwać rekordy z pośród dużej ilości rekordów? Proszę o pomoc.
Go to the top of the page
+Quote Post
wookieb
post 31.10.2009, 13:33:50
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




A walnij coś takiego i zobacz czy ci znajdzie
  1. SELECT * FROM `tabela1` WHERE `key` LIKE '%abcde123%'

Bo może masz w tym kluczu jakies białe znaki


--------------------
Go to the top of the page
+Quote Post
k00sl
post 31.10.2009, 13:35:40
Post #3





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 20.04.2009

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


tak już problem naprawiony, moje niedopatrzenie.. w każdym rekordzie było wstawione przejście do nowej lini winksmiley.jpg
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 Wersja Lo-Fi Aktualny czas: 27.06.2025 - 06:36