Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/09/2010, 01:00
Ojete
 
Fecha de Ingreso: agosto-2010
Ubicación: Oakland california
Mensajes: 393
Antigüedad: 13 años, 9 meses
Puntos: 3
Problema al verificar si nombre de usuario existe...

Hola creo que no me explique muy bien la primera ves, tengo el siguiente codigo para verificar si el nombre de un usuario que ponen a la ora del registro esta disponibel o no, el problema viene cuando alguien pone el mismo nombre que el de un usuario ya registrado en la base de datos, pero con la diferencia de espacios en un lado u otro, y pues no me gustaria que ubiera 2 usuarios: "Rich Boy" y "RichBoy" bueno espero que se entienda y me puedan ayudar, Gracias...








Código PHP:



<?php
$servidor 
"localhost";
$usuario "yosoyun";
$password "chismoso";

$conexion mysql_connect($servidor$usuario$password) or die("no se pudo conectar a base de datos".mysql_error());

$selec mysql_select_db("LABD",$conexion);

$usuarios mysql_query("Select * from users where username = '".$_REQUEST['nombre']."'",$conexion);

$num mysql_num_rows($usuarios);



$accept "<img src='objetos/acept.png' alt='revisar' width='16' height='16' border='0' />";

$cancel "<img src='objetos/cancel.png' alt='revisar' width='16' height='16' border='0' />";
echo 
"<h5>";
if (
$num==0){
echo @
$_REQUEST['nombre'].' ok'.' '.$accept.' '.$elresto;
}else{
echo @
$_REQUEST['nombre'].' has already been taken '.$cancel;
echo 
"</h5>";
}
mysql_close($conexion);
?>

Última edición por Ojete; 18/09/2010 a las 03:10