Skocz do zawartości
nolife3277

Lączenie się z baza danych.

Rekomendowane odpowiedzi

Witam.

Chciałem spróbować podłączyć swój gm pod baze danych, jednak gdy chcę przekompilować to mam errory:

GM.pwn(157) : error 017: undefined symbol "mysql_init"
	GM.pwn(157) : warning 213: tag mismatch
	GM.pwn(158) : warning 213: tag mismatch
	GM.pwn(158) : warning 213: tag mismatch
	GM.pwn(248) : warning 213: tag mismatch

Kod:

#define SQL_HOST "MOJEDANE"
	#define SQL_USER "MOJEDANE"
	#define SQL_PASSWORD "MOJEDANE"
	#define SQL_DB "MOJEDANE"
	new MySQL:sql_init;
	public OnGameModeInit()
	{
	    //MYSQL
	    sql_init = mysql_init(LOG_ONLY_ERRORS, 1);
	    new sql_handle = mysql_connect(SQL_HOST, SQL_USER, SQL_PASSWORD, SQL_DB, sql_init, 1);
	    if(sql_handle)
	    {
	        printf("Połączenie z baza danych przebiegło pomyślnie!");
	    }
	    else
	    {
	        printf("Nie udało się połączyć z baza danych!");
	        SendRconCommand("gmx");
	    }
	//reszta kodu
	public OnGameModeExit()
	{
	    mysql_close(sql_init);
	    return 1;
	}
	

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Musisz na górze swojego skryptu napisać:

#include <mysql> 

oraz skompilować z tym include gamemode. Prawdopodobnie kod jest pod strickenKID.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×