Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Storm i SQL
markonix
post
Post #1





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

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


Czasem mam jakieś projekty jeszcze gdzie muszę bezpośrednio pisać zapytania i irytuje mnie strasznie, że PHPSTORM podpowiada do momentu użycia zmiennej.
  1. $mysqli->query('
  2. INSERT INTO orders SET
  3. `item_id` = '. $item_id .'
  4. ');


Już na takim czymś się wysypuje, pokazuje mi błąd, że nie ma kolumny $item_id czyli nie bierze pod uwagę, że to zmienna..

Też tak macie?

Ten post edytował markonix 13.04.2016, 18:12:17
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
by_ikar
post
Post #2





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

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


http://blog.jetbrains.com/phpstorm/2014/11...-configuration/
Go to the top of the page
+Quote Post
markonix
post
Post #3





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

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


Cytat(by_ikar @ 13.04.2016, 19:54:55 ) *

No fajnie, tamten przykład też mi działa, ale gdy użyjesz czegoś w cudzysłowie to już przestaje działać..
  1. $mysqli->query("INSERT INTO `orders` SET `item_id` = $item_id, `name` = '". $cos ."', `...

Działa przy $item_id ale już przy $cos się sypie. Czy użyje "' lub '" nie ma znaczenia :/
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: 26.09.2025 - 00:59