Cita:
Iniciado por pateketrueke
Vamos, es tonto hacer un SELECT y extraer todos los registros si sólo estás comparando uno, ojo ahí.

Ok, gracias por responder maestro
pateketrueke. Ya te conozco de hace tiempo aquí en Foros del Web, y sé que eres duro pero justo (talvez no siempre, ¿recuerdas?). Mira, está es la última vez que me animo a postear algo sin antes quebrarme la cabeza a pedazos para resolver mi problema. Justo después de abrir este post, se me ocurrió hacer lo siguiente, y funciona:
Código PHP:
$seleccionarTodosLosRegistros = 'SELECT * FROM mi_tabla';
$query = mysql_query($seleccionarTodosLosRegistros) or die(mysql_error());
while ( $fila = mysql_fetch_array($query) )
{
$emailActual = $fila['Email'];
if ($emailActual == $email)
{
$x = true;
echo 'Ya existe el email<br />';
exit;
}
else
{
echo 'NO existe ese email<br />';
}
}
if ($x == true)
{
echo 'Entonces se guarda el registro';
}
Aunque ciertamente cuando abrí el post, quería averiguar si mi problema se podría arreglar haciendo los cambios en la propia consulta y no en el resto del PHP.
Pero, maestro
pateketrueke, parece que tienes toda la razón con la indicación que pones. Voy a ver cómo me va con ello.
Por vía de mientras funciona el código que tengo, y eso es bueno.

Regreso, y comento si fue más fácil hacer como comentas o como lo tengo ya.