Wysłany: 2017-03-16, 14:01
borsuk
Wiek: 17 Na forum: 3547 dni Posty: 468
Piwa : 15622
Mam problem z rejestracja MySQL, by StrickenKid kod:
Pawn
if( dialogid == DIALOG_REGISTER )
{
new string [ 300 ];
if(! response ) return KickPlayer ( playerid , "Anulowanie rejestracji" );
format ( string , sizeof (string), "" C_BIALY "Witaj " C_LIMONKOWY "%s " C_BIALY "na " C_BLEKITNY "%s\n" C_BIALY "Twoje konto nie jest zarejestrowane\nRejestracja na tym serwerze jest obowiazkowa\n\n" C_CZERWONY "Haslo jest za krotkie!" , PName ( playerid ), server_name );
if( strlen ( inputtext ) < 4 ) return ShowPlayerDialog ( playerid , DIALOG_REGISTER , DIALOG_STYLE_PASSWORD , "" Logo "Rejestracja" , string , "Zarejestruj" , "Wyjdz" );
format ( string , sizeof (string), "" C_BIALY "Witaj " C_LIMONKOWY "%s " C_BIALY "na " C_BLEKITNY "%s\n" C_BIALY "Twoje konto nie jest zarejestrowane\nRejestracja na tym serwerze jest obowiazkowa\n\n" C_CZERWONY "Haslo jest za dlugie!" , PName ( playerid ), server_name );
if( strlen ( inputtext ) > 20 ) return ShowPlayerDialog ( playerid , DIALOG_REGISTER , DIALOG_STYLE_PASSWORD , "" Logo "Rejestracja" , string , "Zarejestruj" , "Wyjdz" );
new query [ 300 ];
format ( query , sizeof ( query ), "INSERT INTO `" SQL_PREFIX "Accounts` (`name`, `password`) VALUES ('%s', '%s')" , PName ( playerid ), inputtext );
mysql_query ( query );
mysql_free_result ();
return 1 ;
}
w konsoli mam
Kod:
[14:21] [connection] 25.69.72.190:55719 requests connection cookie.
[14:21] [connection] incoming connection: 25.69.72.190:55719 id: 0
[14:21] [join] Finciakkowski has joined the server (0:25.69.72.190)
[14:21] [MySQL] Error (0): Failed to exeute query. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1.
[14:21] [MySQL] Error (0): Function: mysql_store_result called when no prior successful query executed. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1.
[14:21] [MySQL] Error (0): Function: mysql_num_rows called when no result stored. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1.
Wysłany: 2017-03-16, 15:18
WWilk1
Wiek: 30 Na forum: 4700 dni Posty: 116
Nick w MP: eep.Wilk
Piwa : 147
Przy zapytaniach INSERT INTO, UPDATE, DELETE FROM nie trzeba czy?ci? buforu, wi?c usu? Pawn
Dodajesz definicje SQL_PREFIX i nikt z nas nie wie co masz pod t? definicj? przypuszczam ?e jaki? prefiks do tabeli, lecz nie wiadomo jaki. Sprawd? czy tabela, kt?r? stworzy?e? w bazie danych masz tak samo zapisan? jak w zapytaniu czyli (tutaj tre?? definicji SQL_PREFIX)Accounts.
Wysłany: 2017-03-16, 15:21
Steve
Wiek: 26 Na forum: 5003 dni Posty: 18
Nick w MP: Kamcio
Piwa : 110
Kod: mysql_query(query);
mysql_free_result();
Czy?cisz, kiedy nawet nic nie pobra?e? do pami?ci?
Wysłany: 2017-03-16, 15:30
borsuk
Wiek: 17 Na forum: 3547 dni Posty: 468
Piwa : 15622
Wyglada to tak
Pawn
if( dialogid == DIALOG_REGISTER )
{
new string [ 300 ];
if(! response ) return KickPlayer ( playerid , "Anulowanie rejestracji" );
format ( string , sizeof (string), "" C_BIALY "Witaj " C_LIMONKOWY "%s " C_BIALY "na " C_BLEKITNY "%s\n" C_BIALY "Twoje konto nie jest zarejestrowane\nRejestracja na tym serwerze jest obowiazkowa\n\n" C_CZERWONY "Haslo jest za krotkie!" , PName ( playerid ), server_name );
if( strlen ( inputtext ) < 4 ) return ShowPlayerDialog ( playerid , DIALOG_REGISTER , DIALOG_STYLE_PASSWORD , "" Logo "Rejestracja" , string , "Zarejestruj" , "Wyjdz" );
format ( string , sizeof (string), "" C_BIALY "Witaj " C_LIMONKOWY "%s " C_BIALY "na " C_BLEKITNY "%s\n" C_BIALY "Twoje konto nie jest zarejestrowane\nRejestracja na tym serwerze jest obowiazkowa\n\n" C_CZERWONY "Haslo jest za dlugie!" , PName ( playerid ), server_name );
if( strlen ( inputtext ) > 20 ) return ShowPlayerDialog ( playerid , DIALOG_REGISTER , DIALOG_STYLE_PASSWORD , "" Logo "Rejestracja" , string , "Zarejestruj" , "Wyjdz" );
new query [ 300 ];
format ( query , sizeof ( query ), "INSERT INTO `GamingServer_Accounts` (`name`) VALUES ('%s')" , PName ( playerid ), inputtext );
mysql_query ( query );
return 1 ;
}
Ale to samo
Wysłany: 2017-03-16, 15:36
Adis.exe
LUA Developer
Wiek: 23 Na forum: 3498 dni Posty: 292
Nick w MP: Adiś.exe
Piwa : 997
a mysql_store_result(); ?
Podpis
KONTAKT:
GG: 60968224
Discord: Adiś.exe#3828
Użytkownik : 05.11.2016
GTAO Member : 20.02.2019
Support-Team : 25.07.2018
Support-Team : 19.01.2019
Test Mod : 08.02.2019
Wysłany: 2017-03-16, 15:45
borsuk
Wiek: 17 Na forum: 3547 dni Posty: 468
Piwa : 15622
Wysłany: 2017-03-16, 16:09
WWilk1
Wiek: 30 Na forum: 4700 dni Posty: 116
Nick w MP: eep.Wilk
Piwa : 147
Poka? ca?y kod. Gdzie? pogubi?e? ` lub '.
Pawn format ( query , sizeof ( query ), "INSERT INTO `GamingServer_Accounts` (`name`) VALUES ('%s')" , PName ( playerid ), inputtext );
?le zapisa?e?.
Tagi: mysql
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: