Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/07/2008, 06:10
gasparmx
 
Fecha de Ingreso: julio-2008
Mensajes: 5
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Hacer que PHP cheque una tabla Mysql para imponer una condicion

Cita:
Iniciado por Kamae Ver Mensaje
Buenas





$sql = "SELECT rebirth FROM accounts WHERE name = '$username'";
$consulta=mysql_query($sql);
$resultado=mysql_fetch_row($consulta);
$numRebirth=$resultado[0];

if (hash('sha512', $password.$row['salt']) == $row['password'] && $level >=200 && $numRebirth<3) {

Prueba a ver.. Algo así? Si el rebirth es 3 o más, ya no entra en la función
Lo estuve probando un buen rato y lo metia donde esta
Código PHP:
$sql "SELECT * FROM accounts WHERE name = '$username'";
$result mysql_query($sql);
$row mysql_fetch_assoc($result);
if (
hash('sha512'$password.$row['salt']) == $row['password'] && $level >=200) { 
pero me tira error porque rebirth esta en la tabla characters xD y no creo poder cambiar accouns a characters si no la funcion de username y password dejaria de servir y tirari mas error y multiplique este valor $sql = "SELECT rebirth FROM characters WHERE name = '$idchar'"; pero parece que tira mas error.

igual cuando termine de buscar como hacerlo por algun lado o aqui lo pondre para futuras referencias, si alguien lo nesesita.

Última edición por gasparmx; 09/07/2008 a las 06:19