Gracias TolerantX pero :
Ahora no me verifica hace pasar todos cuando pongo un $ci que existe en mi base de datos me dice que esta libre ese numero cuando ya esta ocupado por lo tanto no me funciona correctamente.
Código PHP:
function verificaExistencia($apodo)
{
/* Funcion encargada de verificar la existencia del apodo recibido en base de datos. Devuelve TRUE si el apodo existe, FALSE de lo contrario */
$consulta=mysql_query("SELECT nombre , ci FROM jugadores WHERE ci='$apodo'") or die(mysql_error());
$registro=mysql_fetch_row($consulta);
$row=mysql_fetch_array($consulta);
if(!empty($registro)) return $row;
else
return FALSE;
}
if(isset($_POST["verificacion"]))
{
// Quito espacios en blanco al comienzo y fin de la cadena
$valor=trim($_POST["verificacion"]);
// Si el valor recibido es valido...
if(validaIngreso($valor))
{
Conectarse();
// Si el apodo ya existe en base de datos...
if($row = verificaExistencia($valor)) { ?>
<div id="error" class="mensaje"> <?php echo "El carnet de identidad: <strong>".$valor." </strong> ya existe en la base de datos, verifique nuevamente" ;?> </div>
<div id="error" class="mensaje"> <?php echo "Le pertence a:<strong>".$row['nombre']." </strong> ya existe en la base de datos, verifique nuevamente" ;?> </div>
<?php
} else {
?>
<div class="mensaje" id="error"><?php echo " Este carnet de identidad : <strong> ".$valor."</strong> esta disponible"; ?> </div>
<?php
//echo " El registro: <strong> ".$valor."</strong> esta disponible";
// echo "<div style=border: 2px solid #0000cc; font-size: 8pt; padding:5px; margin-top:10px; width: 300px;>".$valor. "</div>";
desconectar();
}
}
}