17.09.2013, 15:50
Buenas, estoy haciendo un login a MySQL, pero tengo un problema. El Row siempre me devuelve 0, osea siempre me devuelve el registro, ya ingreese en la tabla de mi BD los datos de mi cuenta pero cuando ago la consulta me devuelve como si no existiera.
La consulta la verifique como 15 veses a ver si esta bien y no veo ningun error, la verdad me quede sorprendido, de ante mano gracias por su ayuda (:
pawn Код:
public OnPlayerConnect(playerid)
{
new query[500];
format(query, sizeof(query), "SELECT * FROM ug_members WHERE member_name=\"%S\" LIMIT 0, 1", GetPlayerNameEx(playerid));
sql_query(conn, query, QUERY_THREADED, "OnPlayerLoaded", "ri", playerid);
return 1;
}
func OnPlayerLoaded(Result:r, playerid)
{
new rows = sql_num_rows(r);
if (rows) {
SendClientMessage(playerid, -1, "Devuelve login");
} else {
SendClientMessage(playerid, -1, "Devuelve Registro");
}
}