Me imagino que el error esta en que no le pasas el nombre del campo completo al array $row, tu haces esto:
Código PHP:
$row['tipologia.nom_tipologia'], $row['nom_poblacio']
cuando en realidad debería de ser:
Código PHP:
$row['tipologia.nom_tipologia'], $row['poblacio.nom_poblacio']
ya que así lo declaras en tu consulta:
Código PHP:
$query = "SELECT tipologia.nom_tipologia, poblacio.nom_poblacio...
Otro detalle es que deberías de validar que los campos que enviaste mediante el metodo POST no sean vacios, esto lo haces a travez de la función empty(). Para saber más sobre esta función checa este enlace:
http://www.php.net/manual/es/function.empty.php
Además también deberías comprobar si la consulta te devolvío algun resultado y esto lo haces con la función mysql_num_rows():
http://www.php.net/manual/es/functio...l-num-rows.php
Prueba con esto:
Código PHP:
<?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
$link = mysql_connect ( "localhost", "user", "01234") or die ( "no m'he pogut conectar" ); // me conecto a la base de dades
$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() );
$num_res = mysql_num_rows( $result );
if ( !$num_res > 0 )
{
echo "No se obtuvieron resultados.";
exit;
}
else
{
while ( $row = mysql_fetch_array( $result ) )
{
echo "Tipologia: ".$row['tipologia.nom_tipologia']." Población: ".$row['poblacio.nom_poblacio']."<br/>";
}
}
mysql_free_result( $result ); // liberamos memoria
?>
Espero que sea lo que necesitabas o por lo menos te de una idea. Suerte
![de acuerdo](http://static.forosdelweb.com/fdwtheme/images/smilies/dedosarriba.png)
P.D. Recuerda lo que te mencione hacerca de validar que los campos no sean vacíos ya que yo no lo hice.