Bueno, quizás no me he explicado bien.
Ahora lo que estoy haciendo es crear una búsqueda para poder mostrar las variables que me han entrado desde el formulario. Pero me las entrado a través del value de la opción correspondiente y tengo que traducirlo por el nombre asociado a ese value. Porque el resultado de:
"La busqueda se ha realizado por "nombre", 2 y 22" ya lo he conseguido. Pero queria traducir esos números por la columna nombre que tienen asociada.
Que no dejen los campos en blanco lo compruebo con Javascript.
He comprobado que me llegan todas las variables.
He puesto lo que comentaba Erikfrancisco
Código PHP:
$row['tipologia.nom_tipologia'], $row['poblacio.nom_poblacio']
y tampoco ha funcionado
Así que si alguien puede mejorar este código para que funcione, se lo agadeceria
Código PHP:
$llistat_titols=$_POST['text_titol']; // recullo la variable del titol
$llistat_tipo=$_POST['var_tipologia'];
$llistat_pob=$_POST['var_poblacio']; // recullo la variable del poblacio
$bd=mysql_select_db("molinar",$link) or die ("no puc conectar a la BBDD"); // selecciono la base de dades de treball
$query="SELECT tipologia.nom_tipologia, poblacio.nom_poblacio FROM tipologia, poblacio WHERE id_tipologia='$llistat_tipo' AND id_poblacio='$llistat_pob'";
$result = mysql_query($query, $link) or die ("Error en: $query. " . mysql_error());
while ( $row = mysql_fetch_array( $result ) )
{
printf ("La búsqueda se ha realizado para Título: " .$llistat_titols. "Tipologia: " $row['tipologia.nom_tipologia'] " Población: " $row['poblacio.nom_poblacio']"<br/>");
}
?>
Gracias anticipadas