Les dejo el script de un archivo que procesa datos de un formulario de login.
Probé haciendo ECHO y recibe perfectamente los datos.
Mi problema empieza cuando utilizo if ($numero > 1) para hacer el while porque no me muestra lo que tengo en el ECHO.
Código PHP:
<?php
// RECOJO LOS VALORES LOS FORMULARIO
$user = $_POST["user"];
$pass = $_POST["pass"];
$ip_local = $_POST["ip"];
// CONEXION DB
include ("cnx.php");
//CONSULTA SEGUN USER
$sql = "SELECT * FROM usuario WHERE nick = '$user'";
$result = mysql_query($sql);
$numero = mysql_num_rows($result);
if ($numero > 1){
while ($query_data = mysql_fetch_array($result_usuario))
{
$id = $query_data['id'];
$nick = $query_data['nick'];
$ip_db = $query_data['ip'];
$pass_db = $query_data['pass'];
$nombre = $query_data['nombre'];
$apellido = $query_data['apellido'];
}
echo "Bienvenido: $apellido, $nombre ($nick)";
}
?>