tengo un script que gracias a una combinacion de criterios indicados por el usuario debe presentar como resultado una url que esta almacenada en la bd que contiene las combinaciones especificas.
La cuestion es que cada vez que la corro con cualquier combinacion me arroja el valor true del condicional, pero cuando hago la combinacion hombre / mujer + Marketing y Negocios Internacionales + Mercadeo si me muestra el resultado correcto.
Puse a que me mostrara la query como la está generando php y esa la corro en phpmyadmin, y me muestra los resultados, o sea que si hay coincidencias, pero en el script no me lo muestra.
este es mi codigo
Código PHP:
Ver original//busca las coincidencias
$sql1 = "SELECT * FROM carvajal_matriz WHERE sexo = '$sexo' AND profesion = '$profesion' AND area_interes = '$area_interes'";
//traemos la url generica de destino y el numero de ejercicios posibles para hacer el random
$url = $durl[4];
$ejercicio = $durl[5];
}
echo "Lo sentimos, en este momento no hay proyección laboral para tu perfil, intenta de nuevo en unos dias";
echo $sexo." ".$profesion." ".$area_interes;
echo "<p>$sql1</p>";
}
else {
//obtenemos el valor aleatorio para mostrar la url que corresponda
$numero = rand(1,$ejercicio);
//explotamos la url para asignar el numero
$murl = $curl[0];
$url_destino = $murl;
$url_destino .= $numero;
$url_destino .= ".html";
echo "la url destino es $url_destino";
}