Hola Nano
En si puse un ejemplo, pues, el codigo es mas extenso, pero te copio una parte, para ver si aclara con esto.
En este no tengo problemas:
elseif (intval($_POST['seltipo_prop']) > 0) {
$sql = 'SELECT inmobiliaria.*, zona.* FROM inmobiliaria, zona WHERE inmobiliaria.idzona = zona.id';
$sql .= " AND inmobiliaria.tipo_prop = '" . intval($_POST['seltipo_prop']). "'";
}
$sql .= " ORDER BY zona.nombre ASC"; echo $sql;
$tabla = mysql_query($sql) or die( "Error en query: $sql, el error es: " . mysql_error() );
while ($registro = mysql_fetch_array($tabla)) {
?>
<td colspan="6" align="left" valign="top"><?php echo $registro['nombre_tipoP']; ?></td>
Este es el que me esta volviendo loquita:
Aca tengo que pregunta si es de una zona especifica y si es verdad viene otra lista desplegable "barrio"
if (intval($_POST['selZona']) == 1) {
$sql = 'SELECT * FROM barrios WHERE inmobiliaria.idzona = zona.id and barrios.id = '.$_POST['selBarrio']'';
}
que pasa por el mismo bucle que el anterior
$sql .= " ORDER BY zona.nombre ASC"; echo $sql;
$tabla = mysql_query($sql) or die( "Error en query: $sql, el error es: " . mysql_error() );
while ($registro = mysql_fetch_array($tabla)) {
?>
Aca me da error dice
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING
Espero haber sido mas claro y te agradezco mucho si me podes ayudar.
Saludos