Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/05/2010, 21:21
rulo4
 
Fecha de Ingreso: mayo-2010
Mensajes: 3
Antigüedad: 14 años
Puntos: 0
Exclamación Error en PHP (sobre un <HTML><SELECT>)

Código PHP:
                        <?
                        $dbh
=mysql_connect ("localhost""root""computeram") or die ('problema conectando porque :' mysql_error());
                        
mysql_select_db ("Buses",$dbh);
                        
                        
$q 'SELECT id_ciudad, nombre FROM ciudad';
                        
$lista1 mysql_query($q$dbh) or die ("problema con query");
                        
                        echo 
'<select name="origen">';
                        echo 
'<option value="ninguno">Selecciona</option>';
                        while(
$renglon mysql_fetch_row($lista1))
                        {
                            echo 
'<option value="'.$renglon[0].'">'.$renglon[1].'</option>';
                        }
                        echo 
'</select>';
                        
                        <!
SEGUNDA PARTE PARA ESCOGER EL DESTINO!>
                        if(
$origen != "Selecciona")
                        {
                            
$q 'SELECT id_ciudad, nombre FROM ciudad WHERE id_ciudad IN (SELECT destino FROM ruta WHERE origen = \'$origen\')';
                            
$lista1 mysql_query($q$dbh) or die ("problema con query");
                            
                            echo 
'<select name="destino">';
                            echo 
'<option value="ninguno">Selecciona</option>';
                            while(
$renglon mysql_fetch_row($lista1));
                            {
                                echo 
'<option value="'.$renglon[0].'">'.$renglon[1].'</option>';
                            }
                            echo 
'</select>';
                        }
                        
                        
mysql_close($dbh);
                        
?>
A partir de la SEGUNDA PARTE, PHP me lanza un mensaje de error:
Notice: Undefined variable: origen in /opt/lampp/htdocs/travel/boletos.php on line 59
(lo que puse es sólo la parte de PHP)

Lo que indica que segun PHP, la variable $origen no está definida, pero según yo sí lo está, ya que usé un <SELECT> con atributo name = "origen".

Obviamente el del error soy yo, pero no veo cuál es.
Así que agradezco que indiquen mi error, y la solución a esto.
Gracias.