Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/09/2009, 22:12
deddleity
 
Fecha de Ingreso: mayo-2009
Mensajes: 8
Antigüedad: 15 años, 6 meses
Puntos: 0
Envio de arrays a Mysql

Buen día

El problema es que no me funciona este codigo para mandar los datos de un formulario, que esta hecho a partir de loops en esta página llamo las variables y las ordeno en un array, pero no me funciona,

Código PHP:
$p_id $_POST[p_id];
$option=$_POST[opcion];
$dia=$_POST[Dia];
$mes=$_POST[mes];
$year=$_POST[Year];
$pais=$_POST[Npais];
$ciudad=$_POST[Nciudad];
$menuu=$_POST[opcionm];
$texto =$_POST[texto];
$numero =$_POST[numero];
$array_valores = array( array(''$_SESSION['MM_Username'], $p_id[0], 'personal'$textos[0]) ,
                     array(
''$_SESSION['MM_Username'], $p_id[1], 'personal'$texto[1]) ,
                     array(
''$_SESSION['MM_Username'], $p_id[2], 'personal'$texto[2]) ,
                     array(
''$_SESSION['MM_Username'], $p_id[3], 'personal'$texto[3]) ,
                     array(
''$_SESSION['MM_Username'], $p_id[4], 'personal'$dia) ,
                    array(
''$_SESSION['MM_Username'], $p_id[4], 'personal'$mes) ,
                    array(
''$_SESSION['MM_Username'], $p_id[4], 'personal'$year) ,
                    array(
''$_SESSION['MM_Username'], $p_id[5], 'personal'$pais[0]) ,
                    array(
''$_SESSION['MM_Username'], $p_id[5], 'personal'$ciudad[0]) ,
                    array(
''$_SESSION['MM_Username'], $p_id[6], 'personal'$option[0]) ,
                    array(
''$_SESSION['MM_Username'], $p_id[7], 'personal'$opcionm) ,
                    array(
''$_SESSION['MM_Username'], $p_id[8], 'personal'$pais[1]) ,
                    array(
''$_SESSION['MM_Username'], $p_id[8], 'personal'$ciudad[1]) ,
                    array(
''$_SESSION['MM_Username'], $p_id[9], 'personal'$numero[0]) ,
                    array(
''$_SESSION['MM_Username'], $p_id[9], 'personal'$numero[1]) ,
                    array(
''$_SESSION['MM_Username'], $p_id[9], 'personal'$numero[2]));

$n_registros count($array_valores);
$indice 1;  

foreach(
$array_valores as $valores){
$idSQL $valores[0];  
$mailSQL $valores[1];  
$p_idSQL $valores[2];  
$etapaSQL $valores[3];
$respuestaSQL $valores[4];
}
$insertSQL "INSERT INTO preguntas (id, mail, p_id, etapa, respuesta)
VALUES ($idSQL, $mailSQL, $p_idSQL, $etapaSQL, $respuestaSQL)"
;
mysql_select_db($database_hola$hola);
$Result3 mysql_query($insertSQL$hola) or die(mysql_error());
$indice ++; 
                
 
  
?>  
...... 
gracias por la atención