Pues bien, no se que estoy haciendo mal...que no me muestra nada, solo me saca una página en blanco. Os pongo el código:
listado.php
Código PHP:
<html>
<body>
<font color="red"><h1><center> - Listado de empresas por modelo - </h1></font>
<b> Introduce el modelo deseado para listar todas las empresas que están obligadas a hacerlo<form method="POST"
action="imprime.php">
<table border=0>
<tr>
</tr>
<tr>
<td>Modelo a consultar:</td>
<td><input type=text name="numero"
value="" </td>
<tr align="center">
<td>
<input type="submit" value="Obtener listado">
</td>
</body>
</html>
Código PHP:
<?php
$referencia=$_POST['numero'];
// Conexión a la base de datos
$bd_host = "localhost";
$bd_usuario = "root";
$bd_password = "";
$bd_base = "base10";
$con = mysql_connect($bd_host, $bd_usuario, $bd_password);
if(!$con){
echo "Error al conectar a la Base de Datos.";
}
mysql_select_db($bd_base, $con) or die("No pudo seleccionarse la Base de Datos.");
?>
<?php
$sql = "SELECT nombre,num_modelo
FROM modelos_empresa,sociedades,modelos
WHERE id_soci=id_empresa
and id_mod=id_modelo
and obligado="si"
and num_modelo=".$referencia;
$rs = mysql_query($sql, $con) or die("Error al consultar datos: ".mysql_error());
$row = mysql_fetch_assoc($rs);
?> <b><h2> <?php echo 'Las empresas que tienen que presentar el modelo son:'; ?>     
<font color="red"> <?php
echo $row[0];
mysql_close($con);
?>