estoy haciendo un formulario pequeno esto es una muestra
<html>
<head>
<title>mustra del formulario</title>
</head>
<body>
<?
// como mi formulario se conecta con una base de datos
mysql_connect("localhost","root","root") ;
mysql_select_db("productos");
$sql_query=mysql_query("SELECT * FROM codigos");
//aqui identifico mi select
$lista=$_POST['lista'];
?>
<form id="form1" name="form1" method="POST">
<select name="lista" id="lista">
<!-- Ps aqui es donde conecto mi lista mysql para que me salga lo de
mi tabla -->
<? while(res=mysql_fetch_array($sql_query)){
echo '<option value="'.$res['precio'].'">'.$res['codigo'].'</option>';
}
?>
</select>
<input type="submit" name="botton" id="botton" value="Consultar" />
</label>
</form>
<hr />
<echo 'el codigo '.$lista.'<br /'>; ?> <!-- AQUI ES DONDE ESTA MI
PROBLEMA QUE NO PUEDO SACAR EL NOMBRE PUSE LA ETIQUETA DE EJEMPLO -->
<echo 'tiene un precio de '.$lista; ?><!-- SOLO EL VALOR QUE SERIA EL
PRECIO -->
</body>
</html>
que me sugieren que pueda hacer ya que solo nesecito que me capture el
nombre para senalar que codigo escojieron alguien me puede ayudar o
guiar, como les dije soy novato y e estado investigando todo iva vien
hasta ahora que me tope con estas listas dinamicas ya que solo lo
habia hecho con array pero ahora no puedo hacer que me seleccione la
etiqueta del valor.
como estan amigos de php Argentina, quisiera hacerles una consulta ya que soy principiante en esto del php y tengo un problema en esto estoy haciendo un formulario pequeno esto es una muestra <html> <head> <title>mustra del formulario</title> </head> <body> <? // como mi formulario se conecta con una base de datos mysql_connect("localhost","root","root") ; mysql_select_db("productos"); $sql_query=mysql_query("SELECT * FROM codigos"); //aqui identifico mi select $lista=$_POST['lista']; ?> <form id="form1" name="form1" method="POST"> <select name="lista" id="lista"> <!-- Ps aqui es donde conecto mi lista mysql para que me salga lo de mi tabla --> <? while(res=mysql_fetch_array($sql_query)){ echo '<option value="'.$res['precio'].'">'.$res['codigo'].'</option>'; } ?> </select> <input type="submit" name="botton" id="botton" value="Consultar" /> </label> </form> <hr /> <echo 'el codigo '.$lista.'<br /'>; ?> <!-- AQUI ES DONDE ESTA MI PROBLEMA QUE NO PUEDO SACAR EL NOMBRE PUSE LA ETIQUETA DE EJEMPLO --> <echo 'tiene un precio de '.$lista; ?><!-- SOLO EL VALOR QUE SERIA EL PRECIO --> </body> </html> que me sugieren que pueda hacer ya que solo nesecito que me capture el nombre para senalar que codigo escojieron alguien me puede ayudar o guiar, como les dije soy novato y e estado investigando todo iva vien hasta ahora que me tope con estas listas dinamicas ya que solo lo habia hecho con array pero ahora no puedo hacer que me seleccione la etiqueta del valor. -- Has recibido este mensaje porque estás suscrito al grupo "PHP Argentina" de Grupos de Google. Para publicar una entrada en este grupo, envía un correo electrónico a php...@googlegroups.com. Para anular tu suscripción a este grupo, envía un correo electrónico a php-arg+u...@googlegroups.com Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/php-arg?hl=es.
Para lo que intentas hacer, necesitarías usar Ajax, o algún javascript que te
recargue la info que seleccionas en el select del form, sin recargar la page.
slds.
<body>
<?php
mysql_connect("localhost","root","root");
mysql_select_db("usuarios");
$sql_query = mysql_query("SELECT * FROM registrados");
//$este = mysql_fetch_assoc($sql_query);
$user = 'tito';
$pass = '100';
$array = array( $pass => $user);
$lista_l= $_POST['lista'];
?>
<div id="log_box">
<form ACTION="" id="form1" name="form1" method="POST">
<table width="400">
<tr>
<td>qUsuario</td>
<td>
<select name="lista" id="lista">
<option>no seleccionado</option>
<?php
while($res=mysql_fetch_array($sql_query)){
echo "<option value='".$res['pass']."'>".$res['user']."</option>";
}
?>
</select>
</td>
</tr>
<tr>
<td>tu password es</td>
<td><?php echo "".$lista_l; ?></td>
</tr>
<tr>
<td colspan="2"><label>
<input type="submit" name="button" id="button" value="Enviar" />
</label></td>
</tr>
<tr>
<td colspan="2">
<?php
// QUE QUERES MOSTRAR EN ESTAS DOS LINEAS???
echo "es ".$array[$lista_l];
echo "es".$res;
?>
</td>
</tr>
</table>
</form>
<hr />
</div>
</body>