Programación Web y Scripting > PHP
Cargar Datos En Un Combo
ArKaNtOs:
despues de investigar algo me encontre con que a fuerzas tenia que recargar la pagina asi que hice algo asi para darte algunas ideas :)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
<script LANGUAGE="JavaScript">
function ir(sitio)
{
document.location.href = sitio.options[sitio.selectedIndex].value
}
</SCRIPT>
</head>
<body>
<?php
$conexion=mysql_connect("localhost", "user", "pass");
mysql_select_db("midb",$conexion);
if (!$conexion) {
die('No se puede conectar: ' . mysql_error());
}
$con="SELECT clave, Nombre FROM articulo";
$res=@mysql_query($con,$conexion);
if(!$res){
echo ":P fallo";
}
else{
echo "<form method='GET' name='menu' ><select name='select1' onChange='ir(this.form.select1)'>";
while ($fila=mysql_fetch_array($res)){
echo "<option value='/index.php?", $fila['clave'], "'>", $fila['Nombre'], "</option>";
}
echo "</select></form>";
}
?>
</body>
</html>
[Modificado]perdon puse algo mal, seria asi
<option value='/index.php?variable=", $fila['clave'], "'>
RadicalEd:
Cuando se recarga la página se pierde el dato, y me toco que ponerla de esta manera:
echo "<option value=\"agregarproductos.php\">$descrip</option>";
Por que me sacaba este error.
--- Código: Text --- Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /var/www/vhosts/distribuidorafuller.com/httpdocs/pedidos/agregarproductos.php on line 37 Parse error: parse error, unexpected '\"', expecting ',' or ';' in /var/www/vhosts/distribuidorafuller.com/httpdocs/pedidos/agregarproductos.php on line 37 [/color]
ArKaNtOs:
que curioso a mi no me salta ningun error, por cierto ya viste la modificacion :P
RadicalEd:
Me puedes regalar la página donde sacastes la info, es que hay algunas cosas que no me cuadran, por ejemplo
variable=", $fila['clave'], "'>
Esto que viene siendo, pues se que $fila['clave'], para mi es una variable '$linea', pero esa función o yo no se 'variable=' no comprendo a que se refiere.
ArKaNtOs:
--- Cita de: "RadicalEd" --- Me puedes regalar la página donde sacastes la info, es que hay algunas cosas que no me cuadran, por ejemplo
variable=", $fila['clave'], "'>
Esto que viene siendo, pues se que $fila['clave'], para mi es una variable '$linea', pero esa función o yo no se 'variable=' no comprendo a que se refiere.
--- Fin de la cita ---
no lo saque de ningun sitio :huh: solo consulte como hacer la redireccion en js :(
y lo de varible=blablabla
es como esto
foros.solocodigo.com/index.php?showtopic=24090&st=0entry85401
lo unico que harias seria obtener ese valor que es pasado por GET y asi modificar tu combo, ahorita me pongo a intentar hacerte un ejem :)
Navegación
[#] Página Siguiente
[*] Página Anterior
Ir a la versión completa