no, has de cuenta tengo una tabla que tiene los campos id_preg, id_titulo, pregunta y total_resp entoces yo kiere que me agregue un solo registro por dos foreach, es decir:
FORMA CORRECTA
1 1 Cual es tu nombre 2
2 1 Donde Vives 3
y de esa forma lo ke me hace es esto:
FORMA INCORRECTA
1 1 Cual es tu nombre 2
2 1 Cual es tu nombre 3
3 1 Donde Vives 2
4 1 Donde Vives 3
me los duplica ya lo se pero no se como hacerlo de otra forma
NO HAY ALGUNA FORMA PARA QUE LO HAGA ASI:
Código PHP:
foreach(($_POST['p'] as $preg) AND ($_POST['tot_resp'] as $tot))
Tambien estaba pensando hacer el primer foreach el del array $p el insert asi
Código PHP:
foreach($_POST['p'] as $preg)
{
$sql = "INSERT INTO preguntas(id_titulo, pregunta, total_resp) VALUES ('$id' , '$preg', 0)";
$sql = mysql_query($sql);
}
y despues de esto hacer una busqueda de los ultimos registros insertados en la tabla preguntas con el ultimo id_titulo y hacer un select max(id_titulo) from preguntas
y de aki otra consulta para obtener todos aquellos registros que contengan este id_titulo y a estos hacerle un update a la tabla preguntas al campo total_resp, con e foreach pero no me sale