Ver Mensaje Individual
  #6 (permalink)  
Antiguo 12/10/2008, 14:44
Avatar de Carlojas
Carlojas
 
Fecha de Ingreso: junio-2007
Ubicación: Shikasta
Mensajes: 1.272
Antigüedad: 19 años, 4 meses
Puntos: 49
Respuesta: List Box tomando valores desde una Base de Datos

Que tal pablosky13, te marca el error porque posiblemente haya un fallo en la estructura de tus consultas, para ello puedes utilizar la función mysql_error(), prueba así tu código:
Código PHP:
<?php
$tablaciudades 
= mysql_query("SELECT * FROM ciudades ORDER BY nombre ASC", $conexion) or die("Error en query:".mysql_error() ); 
    while (
$registrociudad = mysql_fetch_array($tablaciudades)) { 
?>
    <option value="<?php echo $registrociudad['idciudades']; ?>" ><?php echo $registrociudad['nombre']; ?></option>
    <?php
    
} 
    
mysql_free_result($tablaciudades); 
?>

<?php
$sql 
= "SELECT p.idpropiedades, p.ciudades_idciudades, p.tipo, p.m2, p.valor, c.nombre
FROM propiedades p, ciudades c
WHERE p.ciudades_idciudades=c.idciudades"
;
if (isset(
$_POST['txtBusqueda'])) {
    
$sql .= " AND p.tipo LIKE '%" . $_POST['txtBusqueda'] . "%' ";
    if (
intval($_POST['selCiudad']) > 0) {
        
$sql .= " AND p.idciudades = '" . intval($_POST['selCiudad']) . "'";
    }
}
$sql .= " ORDER BY c.nombre ASC";
$tabla = mysql_query($sql, $conexion) or die("Error en query $sql:".mysql_error() );
?>
Saludos.
__________________
"SELECT * FROM Mujeres WHERE situacion NOT IN ('CASADAS','CON HIJOS','ATORMENTADAS','CUASI-ENNOVIADAS') AND personalidad <> 'INTENSA'"