Foros del Web » Programando para Internet » PHP »

Envio de datos a otro PHP

Estas en el tema de Envio de datos a otro PHP en el foro de PHP en Foros del Web. Código PHP: $grupo = '1' ;      $preguntas  =  $detalle -> BuscaPreguntas ( $grupo );          while ( $row  =  odbc_fetch_array ( $preguntas )) {         echo  '<tr>' ...
  #1 (permalink)  
Antiguo 09/09/2015, 14:37
 
Fecha de Ingreso: enero-2013
Ubicación: Puerto Montt
Mensajes: 13
Antigüedad: 11 años, 3 meses
Puntos: 0
Envio de datos a otro PHP

Código PHP:
$grupo='1';
    
$preguntas $detalle->BuscaPreguntas($grupo);
    
    while (
$row odbc_fetch_array($preguntas)) {
        echo 
'<tr>';//ABRE FILA
        
echo '<td>'.utf8_encode($row['Pregunta']);//ABRE COLUMNA
        
echo '<td>';
        echo 
"<select name='Calificacion[]' id='Calificacion'><>";
        
$calificacion $detalle->BuscaCalificacion();
        
            while(
$registro=odbc_fetch_array($calificacion))
            {
                    
                    echo 
"<option value='".$registro["Calificacion"]."'>".$registro["Calificacion"]."</option>";
                                    
            }
        
        echo 
"</select>";
        echo 
'</td>';
        echo 
'</td>';
        
//echo '<td>'."<textarea name='comments2' cols='90' rows='1'></textarea>".'</td>';//COLUMNA 3        
        
echo '</tr>';

        
//echo '<input name="seleccion1[]" id="seleccion1" type="hidden" value="'.$row['Pregunta'].'+'.Calificacion[].'" />';
        //$array = array($row['Pregunta']);
        
echo '<input name="seleccion1[]" id="seleccion1" type="hidden" value="'.$row['Pregunta'].'" />';
        
    }
// 
Con lo siguiente he creado Tipo un cuestionario dinamico, ahora quiero enviar los datos ARRAY (seleccion1[],Calificacion[])a otro PHP necesito saber como, alguien me puede ayudar

Muchas gracias

Última edición por Cristhor1982; 09/09/2015 a las 14:53
  #2 (permalink)  
Antiguo 09/09/2015, 15:12
Avatar de chronos682  
Fecha de Ingreso: febrero-2004
Ubicación: Tunja - Boyacá - Colombia
Mensajes: 627
Antigüedad: 20 años, 2 meses
Puntos: 69
Respuesta: Envio de datos a otro PHP

En el action del form colocas el nombre del archivo php con el que quieres procesar la información. Así :

Código PHP:
Ver original
  1. <form action="archivo2.php" method="post">
__________________
Si te gustó la respuesta dale +1

HERNÁN G. SIABATO M.
[email protected]
  #3 (permalink)  
Antiguo 10/09/2015, 05:14
 
Fecha de Ingreso: enero-2013
Ubicación: Puerto Montt
Mensajes: 13
Antigüedad: 11 años, 3 meses
Puntos: 0
Respuesta: Envio de datos a otro PHP

Cita:
Iniciado por chronos682 Ver Mensaje
En el action del form colocas el nombre del archivo php con el que quieres procesar la información. Así :

Código PHP:
Ver original
  1. <form action="archivo2.php" method="post">
Si, asi podria enviar valor estaticos como un input, pero necesito enviar dos arrays es ahi mi duda?....gracias por responder...Necesito enviar Calificacion[] y seleccion[]
  #4 (permalink)  
Antiguo 10/09/2015, 07:58
Avatar de xfxstudios  
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 8 años, 9 meses
Puntos: 263
Respuesta: Envio de datos a otro PHP

asi los recibes y los guardas:

Código PHP:
Ver original
  1. $dato1 = array();
  2. $dato2 = array();
  3. $dato3 = array();
  4.  
  5. foreach($_POST['dato1'] as $key=>$value)
  6.     $dato1[]= $value;
  7.  
  8. foreach($_POST['dato2'] as $key=>$value)
  9.     $dato2[]= $value;
  10.    
  11. foreach($_POST['dato3'] as $key=>$value)
  12.     $dato3[]= $value;
  13.    
  14.  for($i=0; $i<count($dato1); $i++)
  15.  {
  16.  
  17. $result = $db->query("INSERT INTO tabla (campo1, campo2, campo3) VALUES('$dato1[$i]' , '$dato2[$i]', '$dato3[$i]')");
__________________
[email protected]
HITCEL

Etiquetas: registro, select
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:46.