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);
?>