Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2011, 11:23
arts
 
Fecha de Ingreso: mayo-2008
Mensajes: 228
Antigüedad: 16 años, 6 meses
Puntos: 2
Duda con un option value en php

No se porque m no me esta cogiendo la variable $codigo_empresa, me dice a la hora de insertar en mi bd que no tiene ningun valor la variable. Creo que el error esta en esta parte del codigo donde parece que debe haber algun problema de comillas, o falta algun &.

Código PHP:
Ver original
  1. $conectado=false;
  2.         if($id_conexion=mysql_connect("localhost","root",""))
  3.           {
  4.            if(mysql_select_db("pruebas",$id_conexion))
  5.           {
  6.              $conectado=true;
  7.           }
  8.           }
  9.  
  10. $codigo_empresa=0;
  11. $nombre_epresa='0';
  12.      $orden = "SELECT id_empresa, nombre FROM empresas;";
  13.          if($consulta=mysql_query($orden, $id_conexion))
  14.               {
  15.                 echo '<tr valign="baseline">';
  16.                 echo '<td nowrap align="right">Empresas:</td>';
  17.                 echo '<td><select name="empresas" id="empresas"> width="32"/>';
  18.                 while($fila=mysql_fetch_row($consulta)) //Bucle para mostrar todos los registros
  19.                             {
  20.                                 $codigo_empresa=$fila[0];
  21.                                 $nombre_empresa=$fila[1];
  22.                                 echo '<option value="'.$codigo_empresa.'"> '.$nombre_empresa.'</option>';
  23.                             }
  24.                                 echo '</select></td>';
  25.             }else
  26.               echo "Error al ejecutar la consulta contra la base de datos.";
  27.            //  mysql_close($id_conexion); //No es necesario
  28.  
  29.  
  30.     ?>