Comunidad de diseño web y desarrollo en internet online

insertar imágenes en la web desde PhpMyadmin

Citar            
MensajeEscrito el 13 Ago 2012 08:34 pm
Buenas

Tengo una inquietud, soy nuevo programando en php y me gustaria por fa que me ayudaran con lo siguiente:

tengo esta tabla:

Código PHP :

<form  method="post" action="faltas.php"  name="est">

<table width="40%" align="center" Cellpadding="8"  border="2">
      
         <tr>
            <td colspan="2" align="center" class="fila" ><b>
             <div align="center"><strong><font color="#FFFFFF"><u>Datos de inasistencias <b></font></strong></div></td>
         </tr>
         <? for ($i=1;$i<=2;$i++) { 
         
         ?>   
         
         <tr>
            <td align="center">Asignatura: </td>
      
            <td align="center"><select name="[color=#3465A4]<? echo 'asignatura'.$i ?>">
               <option value='0'> seleccione una opcion </option>
               <option value='matematica'>matematica</option>
               <option value='castellano'>castellano</option>
               <option value='ingles'> ingles</option>
            </select></td>
         
         </tr>
         <tr>
            <td><div align='center'>Faltas:</div></td>
           <td align='center'> 
               <div align='center'>
                 <input name= [color=#3465A4]"<? echo 'faltas'.$i;?>" type='text'>
              </font> </div></td>
         </tr>
           
         <?
         }
         ?>   
</form>


Los campos asignatura y faltas los hice mediante
un FOR para que fueran 2 de cada campo.

La pregunta es como hago para capturar los campos para introducirlos a una DB de forma dinámica en caso de que fueran mas de 2 por campo.

Gracias y disculpen la molestia

Por pikes

10 de clabLevel



 

chrome
Citar            
MensajeEscrito el 13 Ago 2012 09:51 pm
Te lelvas el valor del $i para que en la consulta realices el mismo for,

es decir suponiendo que son mas de 2, aunque es algo simple

Código PHP :

$i = 4;
$valor = $i;

mysql_connect($datosconexion);

for ($j =0; $j < $valor; $j++)
{
$cadena = "variable $j";
$mysqlconsulta = INSERT INTO tabla VALUES ("$cadena");
mysql_query($mysqlconsulta);
}

mysql_connection(close); //la verdad no recuerdo como cerrar la conexion



Espero haberte dado una idea es mas que nada un poco de logica, si tus valores y la cantidad de los mismos van a ser variables tu consulta para meter los datos deben poder contar esa cantidad de datos y ejecutar la consulta tantas veces como los datos ingresados.

Por elporfirio

Claber

652 de clabLevel

1 tutorial

Genero:Masculino  

FullStack Web Developer

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.