Buenas tengo la siguiente consulta a la base de datos
Código PHP:
mysql_select_db($database_conexion1, $conexion1);
$query_Recordset1 = sprintf("SELECT * FROM canales WHERE sat like '$sate' OR canal like '$canal' OR en like '$fta' ORDER BY canal ASC", $colname_Recordset1);
$Recordset1 = mysql_query($query_Recordset1, $conexion1) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);
La consulta esta bien realizada y me muestra el contenido, pero no es lo deseado, lo deseado es que primero busque por
$sate, despues dentro de $sate busque por $canal y despues por $fta.
Es que ahora mismo, si un usuario en su busqueda da valor a los tres campos, $sate, $canal y $fta, me esta dando un resultado de busqueda de todo lo que contemple uno de esos tres campos y no es como deseo, lo que deseo es primero por sate, dentro de sate despues por canal y dentro de canal por fta.
Espero que me entiendan lo que pretendo decir, muchas gracias por sus respuestas