Tema: PHP y MySQL
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/03/2010, 23:29
Takos
 
Fecha de Ingreso: mayo-2009
Mensajes: 44
Antigüedad: 15 años
Puntos: 2
Respuesta: PHP y MySQL

hola! puede ser asi

Código PHP:
$busca mysql_query("SELECT count(*) FROM usuarios WHERE nick='$tu_valor'");
$total mysql_result($busca,0);

if(
$total>0){

// ya existe el nick
// aca puedes enviar una variable tipo "request" indicando que el user existe por ejemplo

header("location:registro.php?error=1&nick=$tu_valor");


}else{

//crear registro



y en la pagina de registro... el campo de texto



Código PHP:
<input type="text" name="xxx" id="xxx" value="<?php echo @$_REQUEST["nick"]?>">

ahora para que te muestre el texto en rojo puedes crear un estilo en css por ejemplo ponerle "texto_error" y lo pones asi

Código PHP:
<input name="xxx" id="xxx" value="<?php echo @$_REQUEST["nick"]?><?php if(@$_REQUEST["error"]==1){ echo "class=\"texto_error\"";}?>>
o si kieres un asterico rojo..
Código PHP:
<?php if($_REQUEST["error"]==1){ echo "<font color=\"#FF0000\">*</font>"?><input name="xxx" id="xxx" value="<?php echo @$_REQUEST["nick"]?>">
espero te sirva, asi no se usa javascript

Última edición por Takos; 26/03/2010 a las 23:38 Razón: .