David, no me doy cuanta como hacer el escape del array, intente por todo los medios pero no pude.
de este forma funcina correctamente ( ARRAY)
Cita: <?php
$existing_users=array('pablo','caro','javi');
$user_name=$_POST['user_name'];
if (in_array($user_name, $existing_users))
{
echo "no";
}
else
{
echo "yes";
}
?>
Escapando el array con real scape :
Cita: <?php
$db = mysql_connect ("localhost", "root", "", "bd");
$username = $_POST['username'];
$username = mysql_real_escape_string($db,$username);
$query="SELECT * FROM usuarios WHERE username ='$username'";
$result = mysql_query($db, $query);
if(mysql_num_rows($result) > 0){
echo "yes";
}
else
{
echo "no";
}
?>
no funciona...
la verdad que estoy superado por esto amigos, pero aun tengo fe de que voy a encontrar la solucion :)