Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/10/2003, 09:36
Avatar de asinox
asinox
 
Fecha de Ingreso: enero-2002
Ubicación: Santo Domingo
Mensajes: 2.712
Antigüedad: 22 años, 2 meses
Puntos: 6
Por que no funciona combo box?

Hola, estoy haciendo una insert a unas tablas, las cuales dependen de un combo box, pero no sé si no estoy recogiendo bien la variable o que pasa, lo que busco es que los datos introducidos en el formulario se inserten en la tabla seleccionada por el combo box... aqui esta mi prueba

Código PHP:
//Definimos la Coneccion
$oCon mysql_pconnect ("localhost","plastico","362514") or die (mysql_error());
//arreglo de tablas
$tbls[0]="tabla01";
$tbls[1]="tabla02";
$tbls[2]="tabla03";
//arreglos nombre de tablas para el combo box
$txt[0]="Tabla 01";
$txt[1]="Tabla 02";
$txt[2]="Tabla 03";
//formulario y tabla
echo "<form method=\"post\" action=\"".$PHP_SELF."\" enctype=\"multipart/form-data\">
<table name=\"formulario\" width=\"770\" border=\"1\" align=\"center\">
        <tr>
            <td>Nombre Producto</td>
            <td><input type=\"text\" name=\"nombre\"></td>
        </tr>
            <td>Sub Titulo</td>
            <td><input type=\"text\" name=\"subtitulo\"></td>
        </tr>
            <td>Insertar en:</td>
            <td> <select name=\"tablas\">"
;
            for (
$i 0$i <= 2$i++){
            echo 
"<option value=\"".$tbls[$i]."\">".$txt[$i]."</option>";
            }
             echo  
"</select>&nbsp;<input type=\"Submit\" name=\"Submit\" value=\"Enviar\"></td>
        </tr>
    </table></form>"
;
//Query a la base de datos
if(isset($_POST['Submit']))
    {
      
$sql mysql_query("INSERT INTO" .$_POST['tablas']. "(nombre,subtitulo) VALUES ('$nombre','$subtitulo')");
    }
echo 
$sql
como ta?
__________________
www.dataautos.com