elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  combo php
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: combo php  (Leído 2,505 veces)
ime

Desconectado Desconectado

Mensajes: 71


Ver Perfil
combo php
« en: 4 Marzo 2013, 17:43 pm »

hola amigos cual es el error del codigo que tengo?, cuando selecciono un valor del combo y le doy clic al link de update me carga un valor diferente al seleccionado. ayuda.. gracias de antemano, saludos.

<td width="90">
<?php
$consulta = "SELECT Numero_cel FROM Usuarios";
$result = odbc_exec($db,$consulta);
?>
<select name="usuarios">

<?php
while($opt=odbc_fetch_array($result)){
$dato=$opt['Numero_cel'];

echo "<option value='".$dato."'> ". $dato."</option>";
}
?>
</select>

</td>

<td width="40" height="29" align="center"><?php echo "<a href='actualizar_usuarios.php?actua=$dato'";>>UPDATE</a></td>


En línea

EFEX


Desconectado Desconectado

Mensajes: 1.171


"Dinero Facil"


Ver Perfil WWW
Re: combo php
« Respuesta #1 en: 4 Marzo 2013, 17:53 pm »

Deberias ver el html generado, por que siempre va a seleccionar el ultimo valor. Es mejor que lo hagas con un formulario y que el parametro sea obtenido por otro archivo php.


En línea

ime

Desconectado Desconectado

Mensajes: 71


Ver Perfil
Re: combo php
« Respuesta #2 en: 4 Marzo 2013, 17:59 pm »

Gracias amigo y si igual pongo otro link para eliminar un elemento del combo como haria dentro del formulario digamos este este ejemplo.




<td width="40" height="29" align="center"><?php echo "<a href='eliminar_usuarios.php?cod=".$dato."' onclick='return confirm(\"Realmente desea eliminar $dato?\")'>DELETE</a>";?></td>
   <td width="40" height="29" align="center"><?php echo "<a href='actualizar_usuarios.php?cd=$dato'";?>>UPDATE</a></td>
En línea

1mpuls0


Desconectado Desconectado

Mensajes: 1.186


Ver Perfil
Re: combo php
« Respuesta #3 en: 4 Marzo 2013, 18:10 pm »

En html no es combo es select el nombre del objeto.

También puedes colocar el evento onchange al select el cual te lleve una función de javascript y actualizar el div (tendras que crear 3, uno para cada acción) con los id seleccionados en el select.

Saludos.
En línea

abc
1mpuls0


Desconectado Desconectado

Mensajes: 1.186


Ver Perfil
Re: combo php
« Respuesta #4 en: 4 Marzo 2013, 18:25 pm »

Algo así.

Código
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  4. <title>Documento sin título</title>
  5. <script language="javascript">
  6. function accion(valor) {
  7. if(valor!=0)
  8. document.getElementById("selecciona").innerHTML="<a href='seleccionar_usuarios.php?cd="+valor+"'>SELECCIONAR"+valor+"</a>";
  9. else
  10. document.getElementById("selecciona").innerHTML="SELECCIONAR";
  11.  
  12. }
  13. </head>
  14.  
  15. <table width="422" border="1">
  16.  <tr>
  17.    <td colspan="4">operaciones</td>
  18.  </tr>
  19.  <tr>
  20.    <td><select name="select" id="select" onchange="javascript: accion(this.value)">
  21.    <option value="">0</option>
  22.    <?php
  23. for($i=1; $i<5; $i++) {
  24. echo "<option value='$i'>$i</option>";
  25. }
  26. ?>
  27.    </select></td>
  28.    <td><div id="selecciona">selecciona</div></td>
  29.    <td><div id="actualiza">actualiza</div></td>
  30.    <td><div id="elimina">elimina</div></td>
  31.  </tr>
  32. </body>
  33. </html>
  34.  

Saludos.
En línea

abc
ime

Desconectado Desconectado

Mensajes: 71


Ver Perfil
Re: combo php
« Respuesta #5 en: 4 Marzo 2013, 18:46 pm »

ok, gracias amigo te lo agradezco, ay lo voy a adaptar a mi código. saludos...
y muchas gracias.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Problemas con combo dvd
Software
Ferchu 1 1,633 Último mensaje 23 Enero 2004, 19:14 pm
por Songoku
Obtnere elemento de un combo
Desarrollo Web
mapers 0 1,436 Último mensaje 28 Septiembre 2013, 03:09 am
por mapers
Combo Box Y TextBox
Programación Visual Basic
R3Z 1 1,718 Último mensaje 2 Junio 2015, 23:42 pm
por pkj
Duda Sobre Combo Box VB6
Programación Visual Basic
R3Z 4 1,963 Último mensaje 7 Junio 2015, 21:10 pm
por R3Z
combo actualizacion gamming
Hardware
codX 6 4,489 Último mensaje 14 Febrero 2020, 19:23 pm
por codX
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines