Tengo dos consultas simultáneas a la misma tabla, una sólo pide una cadena de nombres que coincidan con la letra con que comienzan los productos, y la otra, debería traer todos los campos de la misma tabla, pero SOLO del primer producto, ya que son muchos los campos que debe traer.
Me hago bolas con el resultado. La primera consulta debe ir situada en una línea sobre la segunda consulta. Esto lo resuelvo con los estilos y las tablas, pero... no sé cómo resolver este lío!
Código PHP :
$letra=$_GET['letra']; $result = mysql_query(“SELECT nombre FROM verd WHERE nombre LIKE '$letra%' ORDER BY nombre AND SELECT * FROM verd WHERE '$letra%' = 1”);
Me pregunto si el código de arriba haría lo que yo quiero o si tengo que separar las consultas en dos y poner de esta otra forma:
Código PHP :
$result = mysql_query(“SELECT nombre FROM verd WHERE nombre LIKE '$letra%' ORDER BY nombre”); $result1 = mysql_query(“SELECT * FROM verd WHERE nombre LIKE '$letra%' = 1”);
Siendo esta la opción más acertada, cómo haría entonces el recorrido y la búsqueda con el mysql_fetch_array? Se puede poner ($result, $result1)?
Código PHP :
while($row=mysql_fetch_array($result)) { echo $row['nombre'];