Programación Web y Scripting > PHP

 Cargar Datos En Un Combo

<< < (5/5)

RadicalEd:
Gracias ibito, me sirvio full.

Solo por molestar aunque ya me trunca, como haria para pasar estos valores a dos TextBox y que no se lleguen a borrar.

Gracias Chao.

ibito:
Lo que sucede, es que tu estás mandando los valores de los selects por medio de GET, y para que el valor por default de un select, o mejor dicho, el valor selected (seleccionado) de la lista solo tienes que agregarle

--- Código: Text --- selected=&#34;selected&#34;  al tag de <option>.

Entonces, con un textbox sería igual pero en la propiedad "value"

por ejemplo:

--- Código: Text --- if(isset(&#036;_GET['linea'])){    echo '&#60;input type=&#34;textbox&#34; name=&#34;textfield&#34; value=&#34;'.&#036;_GET['linea'].'&#34;&#62;';}else{    echo '&#60;input type=&#34;textbox&#34; name=&#34;textfield&#34; value=&#34;&#34;';}  
No se si me expliqué, cualquier duda pregunta  :D

angel_del_madrid:
Hola, que estoy haciendo mal, me parece que no he entendido muy bien lo de las direcciones que hay que pasar en el action" " del formulario o a los values " " del select
Es eso o tengo alguh otro error.
Saludos


<script LANGUAGE="JavaScript">
function ir(sitio)
{
document.location.href = sitio.options[sitio.selectedIndex].value
}
</script>

</head>

<body>
<table width="200" border="1">
  <tr>
    <td> </td>
    <td>
   
   <form action="agregar.php" method="GET" name="form1">
   
   <?php
   require_once("dataAccess.php");
connect();
echo "<select name='lin' id='lin' onChange='ir(this.form.lin)'>";
echo "<option>Seleccione </option>";
$result=mysql_query("SELECT grupo FROM `grupos_docentes`");
while ($row=mysql_fetch_array($result)) {
$linea = $row["grupo"];
$descrip = $row["grupo"];
//echo "<option value=\"agregarproductos.php\">$descrip</option>";
//echo "<option value=\'agregarproductos.php", $linea\"'>$descrip</option>";
echo "<option value='prueba1.php?variable=", $linea, "'>$descrip</option>";
//echo "<option value=\"$linea\">$descrip</option>";
}
echo "</select>";
?>

   </td>
  </tr>
</table>
<table width="200" border="1">
  <tr>
    <td height="29">
   <?php
echo "<select name='cat' id='cat'>";
echo "<option>Seleccione Estudiante</option>";
$linea = $_GET['variable'];
$results=mysql_query("SELECT solapin FROM `estudiante` WHERE(`estudiante`.grupo='$linea')")or die (mysql_error());
while ($row=mysql_fetch_array($results)) {
$nombre= $row["solapin"];
$categorias = $row["solapin"];
echo "<option value=\"$categorias\">$nombre</option>";
}
echo "</select>";
?>
</p>

</form>

Navegación

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa