SA-MP Forums Archive
Como usar mysql_reconnect - 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: Como usar mysql_reconnect (/showthread.php?tid=602254)



Como usar mysql_reconnect - Brocky - 04.03.2016

Bueno, quiero hacer un script para que cuando mi servidor pierda la conexiуn a la base de datos, este automбticamente se reconecte, vi la wiki y encontrй la funcion: "mysql_reconnect" pero no se como utilizarla ya que no me da un ejemplo o algo, agradecere su apoyo.


Respuesta: Como usar mysql_reconnect - FelipeAndres - 04.03.2016

Creo que no es tan complicada usarla, podrias hacer un cmd con esta funcion

Код:
CMD:conectarmysql(playerid, params[])
{
if(IsPlayerAdmin(playerid))
{
mysql_reconnect(tu_conexion);
}
return 1;
}



Re: Como usar mysql_reconnect - Infernux - 06.03.2016

Puedes hacer algo asн:

pawn Код:
public OnQueryError(errorid, error[], callback[], query[], connectionHandle)
{
    switch(errorid)
    {
        case CR_SERVER_LOST, CR_SERVER_GONE_ERROR:
        {
            printf("[MySQL] Se perdiу la conexiуn con el servidor MySQL, intentando reconectar...");
            mysql_reconnect(connectionHandle);
        }
    }
    return 1;
}