http://img222.imageshack.us/img222/671/44500266.png
Mi idea es que si existe ese ci me diga que existe (cosa que ya puedo hacer) pero a la misma me me diga de quien es ese carnet (q es lo q no puedo sacar de la consulta.)
Para esto mi functiones son las siguientes.
Código PHP:
function verificaExistencia($ci)
{
/* Funcion encargada de verificar la existencia del ci 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='$ci'") or die(mysql_error());
$registro=mysql_fetch_row($consulta);
$row=mysql_fetch_array($consulta);
if(!empty($registro)) return TRUE;
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 ci ya existe en base de datos...
if(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 pertenece a : <strong>".$row['nombre']." </strong> " ;?> </div>
<?php
} else {
?>
<div class="mensaje" id="error"><?php echo " Este carnet de identidad : <strong> ".$valor."</strong> esta disponible"; ?> </div>
<?php
desconectar();
}
}
}