2015-05-23 9 views
25

Cześć, pracuję nad Google oautoryzacją2 i napotykam problem, że "Dialekt SQL nie jest skonfigurowany", dlatego moje zapytanie nie jest wykonywane, a dane będą wyświetlane. Pomóżcie mi.Dialekt SQL nie jest skonfigurowany (Phpstorm)

Poniżej wymieniono oba pytania, w których napotykam problem!

Narzędzia: PhpStorm 8+ MySQL localhost

$user_exist = $mysqli->query("SELECT COUNT(google_id) as usercount FROM google_users WHERE google_id=$user_id")->fetch_object()->usercount; 

$mysqli->query("INSERT INTO google_users (google_id, google_name, google_email, google_link, google_picture_link) 
     VALUES ($user_id, '$user_name','$email','$profile_url','$profile_image_url')"); 
+1

Mam ten sam problem, samodzielne, a [ "Okno Źródła danych i sterowniki] (https://www.jetbrains.com/phpstorm/help/configuring-a-db-data-source.html) jest tam, gdzie magia ma się wydarzyć, ale tak nie jest. Być może możesz mieć więcej szczęścia niż ja –

+0

Mam ten sam problem z phpstorm 9.02. Wygląda jak błąd – Acyra

Odpowiedz

50

Głowa do File > Settings > Languages & Frameworks > SQL Dialects i ustawić go dla całego projektu.

+8

Dla komputerów Mac Wersja: PhpStorm> Języki i struktury> Dialery SQL – greaterKing

+0

Co masz na myśli mówiąc "ustaw dla całego projektu"? –

+0

@ojonugwaochalifu, aby wybrać najwyższy folder twojego projektu i ustawić tam dialekt. –

43

To jest zrzut ekranu jak to zrobić wewnątrz ustawień: enter image description here

ten mieści się na wersji 2016,3

+1

bardzo pomocne. Dziękuję –

+0

Dzięki! właśnie mnie uratowałeś! –

+0

Dzięki. Pomógł tak dużo ... –