Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Znak średnika w zapytaniu SQL wysłanego przez PDO
furious_knight
post
Post #1





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 18.12.2011

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


Witam mam taki problem, potrzebuję nadać numerację rekordom dla tego użyłem "niecodziennej" opcji SQL i dodałem kolumnę w wyniku za pomocą kodu
  1. SET @t1='';
a całość zapytania brzmi
  1. SET @t1=''; SELECT `id_zgloszenia`, `numer_czesci`, `nazwa_czesci`, `szt`, `status`, (@t1:=@t1 + 1) AS `lp` FROM zgloszenia_czesci WHERE id_zgloszenia = 'GW_2014-04-01_xxxxxx';
.

Jak wrzucam zapytanie do phpmyadmin to wynik jest jak należy ale jeżeli wrzucam do zmiennej w php i zapytanie do bazy daję za pomocą PDO to nie otrzymuje żadnego wyniku (ani bledu ani wyniku) do tego polecenie $zapytanie->rowCount(); daje mi wynik 0 czyli wnioskuję że czyta zapytanie do średnika (samo SET) i kończy nie generując błędu

Czy zna ktoś możliwość dodania za pomocą PDO dwóch zapytań na raz lub modyfikację tego powyżej tak żeby pobierał dane i dodawał kolumnę lp bez używania średnika?(IMG:style_emoticons/default/questionmark.gif)

z góry dzięki za opinie i podpowiedzi
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 24.12.2025 - 17:05