SA-MP Forums Archive
ayuda actualizaciуn MYSQL plugin - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: ayuda actualizaciуn MYSQL plugin (/showthread.php?tid=619282)



ayuda actualizaciуn MYSQL plugin - ubunttu - 16.10.2016

Yo necessito de ayuda para empacar sintaxis MYSQL include/plugin
Estos errores ocurrieron y no sй cуmo solucionarlo
Alguien me podrнa ayudar?

GW.pwn(1585) : error 017: undefined symbol "mysql_function_query"
1584
Код:
mysql_format(ConnectMYSQL, query, sizeof(query), "SELECT * FROM `accounts` WHERE `Username` = '%s'", Nome(playerid) ); //S
1585
Код:
mysql_function_query(ConnectMYSQL, query, true, "OnConnection","i",playerid);
GW.pwn(3005) : error 017: undefined symbol "cache_get_field_content_int"
3005
Код:
pInfo[playerid][UserID] = cache_get_field_content_int(0, "UserID");
GW.pwn(7059) : error 017: undefined symbol "mysql_function_query"
7058
Код:
mysql_format(ConnectMYSQL, rsquery, sizeof(rsquery), "SELECT Username FROM `accounts` WHERE `Username` = '%s'", refferername ); //S
7059
Код:
mysql_function_query(ConnectMYSQL, rsquery, true, "CheckRefferExist","is",playerid,refferername);
GW.pwn(9493) : error 017: undefined symbol "cache_get_data"
9493
Код:
cache_get_data(rows, fields);
GW.pwn(9492) : warning 203: symbol is never used: "fields"
GW.pwn(9492 -- 9503) : warning 213: tag mismatch
9492
Код:
new rows, fields;

GW.pwn(9520) : warning 203: symbol is never used: "fields"
Код:
new rows, fields;
GW.pwn(9521) : error 017: undefined symbol "cache_get_data"
Код:
cache_get_data(rows, fields);
from:
Код:
forward OnLogin(playerid); public OnLogin(playerid) {
	new rows, fields;
	cache_get_data(rows, fields);
	if(rows) {
		OnPlayerLogin(playerid);
	}
	else {
		ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "Incorrect Password!", "Please enter a correct password in order to log-in\nPress log-in to continue", "Log-in", "Quit");
	}
	return 1;
}
Same:
GW.pwn(9534) : error 017: undefined symbol "cache_get_data"
9534
Код:
cache_get_data(rows, fields);



Respuesta: ayuda actualizaciуn MYSQL plugin - Eloy - 16.10.2016

Que plugin Mysql vas a usar?


Respuesta: ayuda actualizaciуn MYSQL plugin - Zume - 16.10.2016

El plugin MySQL de BlueG pasу de la R39 a la R40.. Esto trae un montуn de cambios en las funciones:

Por ejemplo: cache_get_data ya no existe, ahora es cache_get_row_count y ya no es necesario agregar el parбmetro &field (para ello hay funciуn)

Te sugiero revisar acб al mismo tiempo que revises el .inc: https://github.com/pBlueG/SA-MP-MySQL/releases en caso de usar la nueva versiуn.. En caso de que no quieras utilizar la nueva versiуn revisa la versiуn que cumpla con las funciones de tu script en la misma pбgina


Re: Respuesta: ayuda actualizaciуn MYSQL plugin - ubunttu - 16.10.2016

Quote:
Originally Posted by Zume
Посмотреть сообщение
El plugin MySQL de BlueG pasу de la R39 a la R40.. Esto trae un montуn de cambios en las funciones:

Por ejemplo: cache_get_data ya no existe, ahora es cache_get_row_count y ya no es necesario agregar el parбmetro &field (para ello hay funciуn)

Te sugiero revisar acб al mismo tiempo que revises el .inc: https://github.com/pBlueG/SA-MP-MySQL/releases en caso de usar la nueva versiуn.. En caso de que no quieras utilizar la nueva versiуn revisa la versiуn que cumpla con las funciones de tu script en la misma pбgina
Sн, ya sй, que es cuando he descargado!
Mi pregunta era cуmo utilizar esta sintaxis

para que uno de sus ejemplos, probй y conseguн estos errores:

https://github.com/pBlueG/SA-MP-MySQL/releases

Por ejemplo, cambie:

Код:
cache_get_data(rows, fields);
A
Код:
cache_get_row_count(rows, fields);
me dio este error:
Код:
warning 202: number of arguments does not match definition



Re: Respuesta: ayuda actualizaciуn MYSQL plugin - WalkingSleep - 16.10.2016

Quote:
Originally Posted by ubunttu
Посмотреть сообщение
Sн, ya sй, que es cuando he descargado!
Mi pregunta era cуmo utilizar esta sintaxis

para que uno de sus ejemplos, probй y conseguн estos errores:

https://github.com/pBlueG/SA-MP-MySQL/releases

Por ejemplo, cambie:

Код:
cache_get_data(rows, fields);
A
Код:
cache_get_row_count(rows, fields);
me dio este error:
Код:
warning 202: number of arguments does not match definition
No sй si eres ciego.

Por ejemplo: cache_get_data ya no existe, ahora es cache_get_row_count y ya no es necesario agregar el parбmetro &field (para ello hay funciуn)


Re: ayuda actualizaciуn MYSQL plugin - ubunttu - 16.10.2016

Solucionado:
http://forum.sa-mp.com/showthread.ph...32#post3782932


Respuesta: ayuda actualizaciуn MYSQL plugin - Eloy - 16.10.2016

GW.pwn(1585) : error 017: undefined symbol "mysql_function_query"

usa la funcion

PHP код:
mysql_tquery(MySQLquery"OnConnection""i"playerid); 
GW.pwn(7059) : error 017: undefined symbol "mysql_function_query"

PHP код:
Lo mismo usa mysql_tquery y sustituye los valores del format y el callback que vas a llamar 
GW.pwn(9504) : warning 213: tag mismatch

usa

PHP код:
new rows;
if(
cache_get_row_count(rows) == 1)
{
    
// Cуdigo
}
else
{
  
// Cуdigo contrario si no encontrу coincidencia en tu base de datos

GW.pwn(9549) : error 017: undefined symbol "cache_get_field_content_int"

Sustituye por

PHP код:
cache_get_value_name_int(row_id"Nombre de tu columna en la base de datos" $destino donde serб almacenado el valor obtenido de tu base de datos
Ejemplo
PHP код:
new admin;
cache_get_value_name_int(0"admin",  admin[playerid]) 
Mбs informaciуn

https://sampwiki.blast.hk/wiki/MySQL/R40


Re: Respuesta: ayuda actualizaciуn MYSQL plugin - WalkingSleep - 16.10.2016

Quote:
Originally Posted by Eloy
Посмотреть сообщение
GW.pwn(1585) : error 017: undefined symbol "mysql_function_query"

usa la funcion

PHP код:
mysql_tquery(MySQLquery"OnConnection""i"playerid); 
GW.pwn(7059) : error 017: undefined symbol "mysql_function_query"

PHP код:
Lo mismo usa mysql_tquery y sustituye los valores del format y el callback que vas a llamar 
GW.pwn(9504) : warning 213: tag mismatch

usa

PHP код:
new rows;
if(
cache_get_row_count(rows) == 1)
{
    
// Cуdigo
}
else
{
  
// Cуdigo contrario si no encontrу coincidencia en tu base de datos

GW.pwn(9549) : error 017: undefined symbol "cache_get_field_content_int"

Sustituye por

PHP код:
cache_get_value_name_int(row_id"Nombre de tu columna en la base de datos" $destino donde serб almacenado el valor obtenido de tu base de datos
Ejemplo
PHP код:
new admin;
cache_get_value_name_int(0"admin",  admin[playerid]) 
Mбs informaciуn

https://sampwiki.blast.hk/wiki/MySQL/R40
Tus ejemplos no sirven para nada. Te falta cerrar con ; todas las funciones del ъltimo ejemplo y no puedes asignar una variable a un jugador cuando es global


Respuesta: ayuda actualizaciуn MYSQL plugin - Eloy - 21.10.2016

Bueno definela global para cada jugador conectado y listo...