Ver Mensaje Individual
  #5 (permalink)  
Antiguo 27/05/2003, 12:56
lailuluelo
 
Fecha de Ingreso: mayo-2003
Mensajes: 125
Antigüedad: 20 años, 11 meses
Puntos: 0
No lo tengo claro

Hola,

Pues como he dicho, estoy intentando meter un select con acceso a datos (mas o menos optimizado) dentro de un combo, y dentro de un formulario.

El caso es que intento adecuar lo que me ha pasado cluster y fallo.

Os adjunto el código por si lo veis claro, yo soy un poco torpe.

Código PHP:
<form action="busqueda.php" name="busqueda" id="busqueda" method="POST">
<table width="75%" align="center">
<tr>
    <td>&nbsp;</td>
</tr>
<tr>
    <td colspan="2" align="center" 
    <?if ($_GET["errordatos"]=="si"){?>
        bgcolor=red><span style="color:ffffff"><b>Datos incorrectos</b></span>
    <?}else{?>
        bgcolor=#cccccc>Introduzca al menos un dato de búsqueda
    <?}?></td>
</tr>
<tr>
    <td>&nbsp;</td>
</tr>
<tr>
    <td align="right">Apellidos:</td>
    <td><input type="Text" name="apellidos" size="50" maxlength="50"></td>
</tr>
<tr>
    <td align="right">Código ocupación demandada:</td>
    <td>
    //********************
    <?
    
// Nos conectamos con el servidor MySQL
    
$conexion mysql_connect("localhost""root""")
    or die(
"¡No se ha podido establecer la conexión con el servidor local!");
    
    
// Seleccionamos la Base de Datos
    
$resp mysql_select_db("test")
    or die(
"¡No se ha podido seleccionar la base de datos yyy!");
    
    
$consulta=mysql_query("SELECT codigo,descripcion FROM tabla ORDER by descripcion") or die (msyql_error());
    echo 
"<select name=\"dato\">\n";
    While (
$registro=mysql_fetch_array($consulta)){
    echo 
"<option value=\"$registro['codigo']\">$registro['descripcion']</option>\n";
    }
    echo 
"</select>\n";
    
?>
    //*****************
    </td>
</tr>

<tr>
    <td align="right">DNI:</td>
    <td><input type="Text" name="dni" size="9" maxlength="9"></td>
</tr>
<tr>
    <td align="right">Teléfono:</td>
    <td><input type="Num" name="telefono" size="9" maxlength="9"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
    <td colspan="2" align="center"><input type="submit" value="Buscar" name="BBuscar"><input type="reset" value="Restablecer" name="B2"></td>
</tr>
</table>
</form>
y otra preguntita, ¿puedo refenciar al contenido de ese combo tal y como hago con las cajas de texto del formulario en el php de destino.

Gracias una vez mas