Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]Jak wyciągnąć rekordy szukając po nazwie zawierającej cudzysłów ?
Sfiety
post 5.01.2011, 14:55:19
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 5.01.2011

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


Witam, zaczynam wlasnie zabawe z php + mysql i na początek mam taki problem:

calldate clid src dst

2010-09-17 10:00:30 "DW" <1016> 1016 846519889

tak wygląda baza danych, clid jest w tej postaci jak wyzej "DW" <1016>, potrzebuje wyselectowac z bazy wszystkie rekordy zawierajace dany CLID ;x i przeszkadza mi tu bardzo cudzyslow. Dodawkowo ten clid mam przypisany do zmiennej $pracownik, tak więc próbowanie ze znakami ucieczki utrudnia sprawe.

chce po prostu osiąnąć

SELECT * where clid = '$pracownik' FROM src;

tylko wywala mi blad skladni w okolicy clid='pracownik' bo mam tutaj te inicjaly w cudzyslowiu ;x
Go to the top of the page
+Quote Post
thek
post 5.01.2011, 15:19:19
Post #2





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




mysql_real_escape_string?


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post
Sfiety
post 5.01.2011, 15:28:36
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 5.01.2011

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


hmm, chyba nie do konca sie zrozumielismy, mi to zapytanie w phpmyadminie nawet nie dziala bo mi wywala syntax error.

jak mam zadac zapytanie uwzgledniajac te cudzysłowy ?

select clid where clid = ' "DW" <1016> ' from src
Go to the top of the page
+Quote Post
gigzorr
post 5.01.2011, 16:12:34
Post #4





Grupa: Zarejestrowani
Postów: 652
Pomógł: 47
Dołączył: 6.02.2010
Skąd: Radom

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


a to zapytanie nie powinno wygladac jakos tak?
  1. $query = "SELECT FROM src WHERE clid=$pracownik";
Go to the top of the page
+Quote Post
Sfiety
post 5.01.2011, 19:01:20
Post #5





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 5.01.2011

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


dzieki wielkie, a ja szukam dziury w calym, bo przerabiam istniejacy skrypt, a on od poczatku byl lekko nie taki ;p i szukam winy w cudzyslowiu ;d

a to byla wina kolejnnosci ;d teraz spróbuje to zautomatyzowac, w kazdym badz razie teraz zapytanie poszlo przez phpmyadmina
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: 24.07.2025 - 12:43