Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/09/2011, 09:48
jose_fc
 
Fecha de Ingreso: septiembre-2011
Mensajes: 34
Antigüedad: 13 años, 2 meses
Puntos: 0
Filtro de datos con lista desplegable

Saludos amigos.

Necesito de su ayuda, ya que soy principiante en php y me estoy iniciando en php y mysql.

He escrito un codigo que me pueda traer el dato de una tabla filtrado por una lista desplegable. Quiero que me muestre el sueldo de un empleado al seleccionar su nombre, pero me da error.

Este es el codigo:
Código PHP:
Ver original
  1. <form action="" method="post">
  2.  
  3. <select name="nombre">
  4.  
  5. <?php
  6. include("conecta.php");
  7.  
  8.  
  9. $sSQL="Select CodEmp, Nombre From empleados";
  10. $result=mysql_query($sSQL);
  11.  
  12. //Generamos el menu desplegable
  13. while ($row = mysql_fetch_assoc($result))
  14. {
  15.  
  16.      echo '<option value="' . $row['CodEmp'] . '">' . $row['Nombre'] . '</option>';
  17.  
  18. }
  19.  
  20. ?>
  21.  
  22. </select>
  23.  
  24. <?php
  25.  
  26. $consulta = 'Select * From empleados Where CodEmp =' .$_POST["nombre"] ;
  27. $sueldo_editar = mysql_query($consulta);
  28. $fila = mysql_fetch_object($sueldo_editar);
  29.  
  30.  
  31.  
  32. ?>
  33. <br />
  34. <input type="text" name="Ver" value="<?php echo $fila->Sueldo; ?>" />
  35. <!--<input type="submit" value="Actualizar"/>-->
  36. </form>

Estos son los errores que muestra:
Código HTML:
Ver original
  1. Notice: Undefined index: nombre in C:\wamp\www\Practicas\Actualizar1.php on line 27
  2.  
  3. Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in C:\wamp\www\Practicas\Actualizar1.php on line 29
  4.  
  5. Notice: Trying to get property of non-object in C:\wamp\www\Practicas\Actualizar1.php on line 35

Agradeceria mucho su ayuda, ya que esto me tiene de cabeza .
Desde ya muchas gracias.