03.03.2015, 21:14
Estaba creando el registro de sexo , y se me genero una consulta, miren.
Porque estuve probando para definirlo, pero no se que ponerle , les dejo el registro comun asн ven a lo que me refiero.
Antes de que digan : Ah estas pidiendo muchas cosas , hacelo por tu cuenta y eso, les quiero decir que si fuera dini el guardado o cualquiera seria mбs facil tan solo poner PlayerInfo[playerid][pSexo] = 1; ya estaria , pero MySQL es mi primera base para comenzar un servidor y estoy solo aprendiendo , desde ya gracias.
Код:
case SEXO: { if(!response) { Kick(playerid); } if(response) { if(listitem == 0) { new string3[128]; format(string3, sizeof(string3), "%s", 1); PlayerInfo[playerid][pSexo] = string3; format(Query, sizeof(Query), "INSERT INTO `usuarios` (Sexo) VALUES ('%s')",PlayerInfo[playerid][pSexo]); mysql_function_query(Conecction, Query, true, "OnQueryFinish", "ii", 0, playerid); SendClientMessage(playerid, -1, "Bien , tu sexo es Hombre."); } if(listitem == 1) { new string4[128]; format(string4, sizeof(string4), "%s", listitem); PlayerInfo[playerid][pSexo] = string4; format(Query, sizeof(Query), "INSERT INTO `usuarios` (Sexo) VALUES ('%s')",pName, PlayerInfo[playerid][pSexo]); mysql_function_query(Conecction, Query, true, "OnQueryFinish", "ii", 0, playerid); } } }
Код:
format(string4, sizeof(string4), "%s", AQUI QUE PONDRIA); PlayerInfo[playerid][pSexo] = string4;
Код:
case REGISTRO: { if(!response) { SendClientMessage(playerid, -1, "Kicked"); Kick(playerid); } if(response) { if(!strlen(inputtext)) { Kick(playerid); } new string2[128]; format(string2, sizeof(string2), "%s", inputtext); PlayerInfo[playerid][pPassword] = string2; format(Query, sizeof(Query), "INSERT INTO `usuarios` (Nombre, Password) VALUES ('%s', '%s')",pName, PlayerInfo[playerid][pPassword]); mysql_function_query(Conecction, Query, true, "OnQueryFinish", "ii", 0, playerid); format(string, sizeof(string), "Has registrado el personaje %s en nuestro servidor.\n\nAhora selecciona tu sexo", pName); ShowPlayerDialog(playerid, SEXO, DIALOG_STYLE_LIST,"Selecciona tu sexo","Hombre\nMujer","Enviar","Salir"); } }
Код:
format(string2, sizeof(string2), "%s", inputtext); PlayerInfo[playerid][pPassword] = string2; Ahн esta inputtext , pero al ser un listitem , que deveria poner para que guarde correctamente en la base de datos el sexo? Espero su respuesta.