Voy a intentar simplificar mi problema. Tengo pocas condiciones de echo es la primera vez que me dan tanto por saco...Cuandos e cumple muestra ccc correctamente y eeee también cuando se va al ultimo else pero...si el numero de columnas es 0 no muestra ddddd....vamos no muestra nada...
Código PHP:
Ver original$string = $_POST['mail'];
if (preg_match('/^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$/',$string)) {
$SQLa="SELECT * FROM usuarios WHERE login='".$usuario[0]."'";
echo "cccccccccccc"; } else {
echo "ddddddddd";
}} else {
echo "eeee";
}
}