Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Zapytanie w zmiennej
DeN_
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 19.03.2013

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


witam, spotkałem się dziś z poważnym problemem. Posiadam zapytanie Sql w zmiennej, kiedy próbuje połączyć się w sposób pokazany poniżej wyskakuje błąd:
  1. $sql = $zapytanie3;
  2. $rs = $mysqli->query($sql);
  3.  
  4. if($rs === false) {
  5. trigger_error('Wrong SQL: ' . $sql . ' Error: ' . $mysqli->error, E_USER_ERROR);
  6. }
  7. else {
  8. $rows_returned = $rs->num_rows;
  9. }
  10. $rs->data_seek(0);

natomiast gdy wyświetlę zmienną za pomocą echa i skopiuje to co się wyświetliło do zawartości zmiennej $sql wszystko działa tak jak powinno. Gdzie mam szukać przyczyny ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
_Borys_
post
Post #2





Grupa: Zarejestrowani
Postów: 587
Pomógł: 190
Dołączył: 5.02.2011
Skąd: 64-800

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


Skoro z formularza pobierasz to może masz niechciane znaki, spacje, znaki nowej linii itd.
Oczyść dane z formularza funkcją trim() lub podobne i potem łącz w stringa.
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: 18.10.2025 - 09:08