GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: BackUP - 2015. Február 21. - 22:17:44

Cím: [Mysql] invalid connection handle (id: 1)
Írta: BackUP - 2015. Február 21. - 22:17:44
Sziasztok!
Egyik szkriptemnél amikor beszeretnék szúrni valami a táblába ezt a hibát kapom:
 
[ERROR] \"mysql_format\" - invalid connection handle (id: 1)

 
Itt a kódja:

mysql_format(kapcs, query, 300, \"INSERT INTO Taska (Karakter) VALUES (\'%e\')\",
pNev(playerid));
mysql_tquery(kapcs, query);

 
Sosem kaptam még ilyen hibát, de ha jól értelmezem akkor a kapcs ad rossz értéket(?)
Az SQL-hez itt csatlakozok:
 
mysql_log(LOG_ALL,LOG_TYPE_TEXT);
kapcs = mysql_connect(SQLHost, SQLUser, SQLDB, SQLPass);

 
Az érdekesség, hogy ugyanez a szkript, csak másik eljárásban tökéletesen működik:
pl:
 
mysql_format(kapcs, query, 120, \"SELECT Zseb FROM karakterek WHERE Nev=\'%e\' LIMIT 1\",
pNev(playerid));
mysql_tquery(kapcs, query, \"Betolt\", \"d\", playerid);

 
Log:
 
[DEBUG] mysql_format - connection: 3, len: 120, format: \"SELECT Zseb FROM karakterek WHERE Nev=\'%e\' LIMIT 1\"

 
Este van, kifogott rajtam, tehát: Hol a hiba?  :\'(
Cím: [Mysql] invalid connection handle (id: 1)
Írta: blackdog476 - 2015. Február 21. - 22:25:47
Elvileg nem jó neki a csatlakozás
Cím: [Mysql] invalid connection handle (id: 1)
Írta: BackUP - 2015. Február 21. - 22:27:46
Pedig pár sorral odébb semmi gondja nincs vele :/