Para eso tienes que hacer comparaciones comprobando su existencia en la bd
Pero eso no son errores ni de conexión, ni de sql.
Para lo que quieres, deberás buscar si existe en la bd:
Código PHP:
Ver original$dni='12345678';
$sql_dni=mysqli_query ( $conexion, "select * from MiTabla where dni='$dni' ");
if ( $cantidad_registros > 0 ) {
echo 'ya existe en la bd';
}else {
echo 'no existe en la bd';
}
Algo así sería.
Puede que tenga algún error, escribo desde el móvil y de cabeza. Pero para que te hagas una idea creo que vale.
Un saludo.