Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/11/2014, 08:07
joanjuniorlr
 
Fecha de Ingreso: noviembre-2014
Mensajes: 2
Antigüedad: 7 años, 8 meses
Puntos: 0
Respuesta: Como insertar multiples registros de un ciclo a una base de datos?

si es verdad disculpa pero ya solucione eso ahora lo que me pasa es que me extrae los registros de la base de datos por medio de una consulta y me los vuelve a guardar, todo ahi perfecto, el problema es que me guarda correctamente la cantidad de filas a la tabla que en este caso es 18 pero completamente vacias, no logro que me giarde los datos que extrajo de la consulta. saludos y espero que me puedas ayudar. aqui va el codigo

<?php require_once('Connections/server2.php');?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
</head>

<body><?php
//para generar la repeticion de la consulta
$semact=date('W');
$semant=date('W')-1;
$anooo=date('Y');
mysql_select_db($database_server2, $server2);
$query_jimmyconsulta = "SELECT * FROM contregbd WHERE sem = 45 && ano='$anooo'";
$jimmyconsulta = mysql_query($query_jimmyconsulta, $server2) or die(mysql_error());
$row_jimmyconsulta = mysql_fetch_assoc($jimmyconsulta);
$count_jimmyconsulta = mysql_num_rows($jimmyconsulta);
//fin generar la repeticion de la consulta
echo "$count_jimmyconsulta";
if (isset($_POST["submit"]))
for($x=0;$x<=$count_jimmyconsulta;$x++)
{
$row_jimmyconsulta = mysql_fetch_assoc($jimmyconsulta);
$cmmm=$row_jimmyconsulta['cm'.$x];
$anooo=$row_jimmyconsulta['ano'.$x];
$semmm=$row_jimmyconsulta['sem'.$x];
$class1=$row_jimmyconsulta['class1'.$x];
$class2=$row_jimmyconsulta['class2'.$x];
$class3=$row_jimmyconsulta['class3'.$x];
$class4=$row_jimmyconsulta['class4'.$x];
$class5=$row_jimmyconsulta['class5'.$x];
$class6=$row_jimmyconsulta['class6'.$x];

$comtipo1=$row_jimmyconsulta['comtipo1'.$x];
$comtipo2=$row_jimmyconsulta['comtipo2'.$x];
$comtipo3=$row_jimmyconsulta['comtipo3'.$x];
$comtipo4=$row_jimmyconsulta['comtipo4'.$x];
$comtipo5=$row_jimmyconsulta['comtipo5'.$x];
$comtipo6=$row_jimmyconsulta['comtipo6'.$x];

$ltipo1=$row_jimmyconsulta['ltipo1'.$x];
$ltipo2=$row_jimmyconsulta['ltipo2'.$x];
$ltipo3=$row_jimmyconsulta['ltipo3'.$x];
$ltipo4=$row_jimmyconsulta['ltipo4'.$x];
$ltipo5=$row_jimmyconsulta['ltipo5'.$x];
$ltipo6=$row_jimmyconsulta['ltipo6'.$x];

$sltipo1=$row_jimmyconsulta['sltipo1'.$x];
$sltipo2=$row_jimmyconsulta['sltipo2'.$x];
$sltipo3=$row_jimmyconsulta['sltipo3'.$x];
$sltipo4=$row_jimmyconsulta['sltipo4'.$x];
$sltipo5=$row_jimmyconsulta['sltipo5'.$x];
$sltipo6=$row_jimmyconsulta['sltipo6'.$x];

$mtipo1=$row_jimmyconsulta['mtipo1'.$x];
$mtipo2=$row_jimmyconsulta['mtipo2'.$x];
$mtipo3=$row_jimmyconsulta['mtipo3'.$x];
$mtipo4=$row_jimmyconsulta['mtipo4'.$x];
$mtipo5=$row_jimmyconsulta['mtipo5'.$x];
$mtipo6=$row_jimmyconsulta['mtipo6'.$x];

$smtipo1=$row_jimmyconsulta['smtipo1'.$x];
$smtipo2=$row_jimmyconsulta['smtipo2'.$x];
$smtipo3=$row_jimmyconsulta['smtipo3'.$x];
$smtipo4=$row_jimmyconsulta['smtipo4'.$x];
$smtipo5=$row_jimmyconsulta['smtipo5'.$x];
$smtipo6=$row_jimmyconsulta['smtipo6'.$x];

$mctipo1=$row_jimmyconsulta['mctipo1'.$x];
$mctipo2=$row_jimmyconsulta['mctipo2'.$x];
$mctipo3=$row_jimmyconsulta['mctipo3'.$x];
$mctipo4=$row_jimmyconsulta['mctipo4'.$x];
$mctipo5=$row_jimmyconsulta['mctipo5'.$x];
$mctipo6=$row_jimmyconsulta['mctipo6'.$x];

$smctipo1=$row_jimmyconsulta['smctipo1'.$x];
$smctipo2=$row_jimmyconsulta['smctipo2'.$x];
$smctipo3=$row_jimmyconsulta['smctipo3'.$x];
$smctipo4=$row_jimmyconsulta['smctipo4'.$x];
$smctipo5=$row_jimmyconsulta['smctipo5'.$x];
$smctipo6=$row_jimmyconsulta['smctipo6'.$x];

$jtipo1=$row_jimmyconsulta['jtipo1'.$x];
$jtipo2=$row_jimmyconsulta['jtipo2'.$x];
$jtipo3=$row_jimmyconsulta['jtipo3'.$x];
$jtipo4=$row_jimmyconsulta['jtipo4'.$x];
$jtipo5=$row_jimmyconsulta['jtipo5'.$x];
$jtipo6=$row_jimmyconsulta['jtipo6'.$x];

$sjtipo1=$row_jimmyconsulta['sjtipo1'.$x];
$sjtipo2=$row_jimmyconsulta['sjtipo2'.$x];
$sjtipo3=$row_jimmyconsulta['sjtipo3'.$x];
$sjtipo4=$row_jimmyconsulta['sjtipo4'.$x];
$sjtipo5=$row_jimmyconsulta['sjtipo5'.$x];
$sjtipo6=$row_jimmyconsulta['sjtipo6'.$x];

$vtipo1=$row_jimmyconsulta['vtipo1'.$x];
$vtipo2=$row_jimmyconsulta['vtipo2'.$x];
$vtipo3=$row_jimmyconsulta['vtipo3'.$x];
$vtipo4=$row_jimmyconsulta['vtipo4'.$x];
$vtipo5=$row_jimmyconsulta['vtipo5'.$x];
$vtipo6=$row_jimmyconsulta['vtipo6'.$x];

$svtipo1=$row_jimmyconsulta['svtipo1'.$x];
$svtipo2=$row_jimmyconsulta['svtipo2'.$x];
$svtipo3=$row_jimmyconsulta['svtipo3'.$x];
$svtipo4=$row_jimmyconsulta['svtipo4'.$x];
$svtipo5=$row_jimmyconsulta['svtipo5'.$x];
$svtipo6=$row_jimmyconsulta['svtipo6'.$x];

$insertSQL = "INSERT INTO contregbd (cm, comtipo1, comtipo2, comtipo3, comtipo4, comtipo5, comtipo6, ltipo1, ltipo2, ltipo3, ltipo4, ltipo5, ltipo6, mtipo1, mtipo2, mtipo3, mtipo4, mtipo5, mtipo6, mctipo1, mctipo2, mctipo3, mctipo4, mctipo5, mctipo6, jtipo1, jtipo2, jtipo3, jtipo4, jtipo5, jtipo6, vtipo1, vtipo2, vtipo3, vtipo4, vtipo5, vtipo6, sem, class1, class2, ano, class3, class4, class5, sltipo1, sltipo2, sltipo3, sltipo4, sltipo5, sltipo6, smtipo1, smtipo2, smtipo3, smtipo4, smtipo5, smtipo6, smctipo1, smctipo2, smctipo3, smctipo4, smctipo5, smctipo6, sjtipo1, sjtipo2, sjtipo3, sjtipo4, sjtipo5, sjtipo6, svtipo1, svtipo2, svtipo3, svtipo4, svtipo5, svtipo6, class6) VALUES ('$cmmm', '$comtipo1', '$comtipo2', '$comtipo3', '$comtipo4', '$comtipo5', '$comtipo6', '$ltipo1', '$ltipo2', '$ltipo3', '$ltipo4', '$ltipo5', '$ltipo6', '$mtipo1', '$mtipo2', '$mtipo3', '$mtipo4', '$mtipo5', '$mtipo6', '$mctipo1', '$mctipo2', '$mctipo3', '$mctipo4', '$mctipo5', '$mctipo6', '$jtipo1', '$jtipo2', '$jtipo3', '$jtipo4', '$jtipo5', '$jtipo6', '$vtipo1', '$vtipo2', '$vtipo3', '$vtipo4', '$vtipo5', '$vtipo6', '$semmm', '$class1', '$class2', '$anooo', '$class3', '$class4', '$class5', '$sltipo1', '$sltipo2', '$sltipo3', '$sltipo4', '$sltipo5', '$sltipo6', '$smtipo1', '$smtipo2', '$smtipo3', '$smtipo4', '$smtipo5', '$smtipo6', '$smctipo1', '$smctipo2', '$smctipo3', '$smctipo4', '$smctipo5', '$smctipo6', '$sjtipo1', '$sjtipo2', '$sjtipo3', '$sjtipo4', '$sjtipo5', '$sjtipo6', '$svtipo1', '$svtipo2', '$svtipo3', '$svtipo4', '$svtipo5', '$svtipo6', '$class6')";
mysql_select_db($database_server2, $server2);
$Result1 = mysql_query($insertSQL, $server2) or die(mysql_error());
}?>
<form method="POST">
<table>
<tr><td><input name="submit" id="submit" type="submit" VALUE="Aqui"></td></tr> </table>
</form></body></html>

para que entiendas un poco que extrae y que guarda, es el nombre de la compania, la semana, el ano, 6 clases, 6 tipos de comida, y el pedido de comida de estos 6 tipos de comida de lunes a virnes normal y especial, en total estos pedidos son 60, 30 de lunes a viernes 6 tipos de comidas y 30 de lunes a viernes 6 tipos de comida especial. saludos