Cita:
Iniciado por easy
No nada niguna de las dos me funciona :(
hice esto y me funciona el script pero no me lo valida
Código PHP:
$sql = "SELECT nombre FROM usuarios";
$query = mysql_query($sql);
while($ver = mysql_fetch_array($query)) {
$user .= "', '".$ver['nombre'];
$user = substr($user,1);
$name_array = array ($user);
}
if (in_array($input, $name_array)) {
return true;
}
else {
return false;
}
}
Ya me estoy como desesperando con esto :( :(
lo que pasa es que les tas mandando un string y no un array
estas concatenando los datos no creando array si haces un print_r a $name_array() te va a devolver
array(0=>usuario1,usuario2,usuario3) y no arrya(0=> usuario1, 1=> usuario2 ...
para eso trendrias que hacer lo siguiente
Código php:
Ver original$sql = "SELECT nombre FROM usuarios";
$user[]=$ver['nombre'];
}
return true;
}
else {
return false;
}