File: /home/austral3d/fourdplan.com/php/pruebas.php
<?php
//INICIO VARIABLE SESION0
/*
$proyecto_id = 3;
$fecha = '2016-12-04';
//coneccion servidor y base de datos
require('conexion.php');
//$con_fecha_actualizacion = mysql_query();
echo "Toneladas totales: ";
$consulta_total = mysql_query("select sum(E.peso)as peso from Instancia I JOIN Elemento E ON I.elemento_id = E.id Join Descripcion D ON E.descripcion_id = D.id join Assembly A on D.assembly_id = A.id where A.proyecto_id = '".$proyecto_id."'");
if(empty(mysql_result($consulta_total,0,"peso"))){
$arraytotal = 0;
}else{
$arraytotal = mysql_result($consulta_total,0,"peso");
}
echo $arraytotal;
echo "<br>";
$consulta_planificacion = mysql_query("select sum(E.peso)as peso from Instancia I JOIN Elemento E ON I.elemento_id = E.id Join Descripcion D ON E.descripcion_id = D.id join Assembly A on D.assembly_id = A.id where I.fecha_planificacion <= $fecha and A.proyecto_id = '".$proyecto_id."' ");
if(empty(mysql_result($consulta_planificacion,0,"peso"))){
$arrayplani = 0;
}else{
$arrayplani = mysql_result($consulta_planificacion,0,"peso");
}
echo $arrayplani;
echo "<br>";
$consulta_pre_material = mysql_query("select sum(E.peso)as peso from Instancia I JOIN Elemento E ON I.elemento_id = E.id Join Descripcion D ON E.descripcion_id = D.id join Assembly A on D.assembly_id = A.id where I.fecha_preparacion_material <= $fecha and A.proyecto_id = '".$proyecto_id."'");
if(empty(mysql_result($consulta_pre_material,0,"peso"))){
$arraypremate = 0;
}else{
$arraypremate = mysql_result($consulta_pre_material,0,"peso");
}
echo $arraypremate;
echo "<br>";
$consulta_armado = mysql_query("select sum(E.peso)as peso from Instancia I JOIN Elemento E ON I.elemento_id = E.id Join Descripcion D ON E.descripcion_id = D.id join Assembly A on D.assembly_id = A.id where I.fecha_armado <= $fecha and A.proyecto_id = '".$proyecto_id."' ");
if(empty(mysql_result($consulta_armado,0,"peso"))){
$arrayarmado = 0;
}else{
$arrayarmado = mysql_result($consulta_armado,0,"peso");
}
echo $arrayarmado;
echo "<br>";
$consulta_soldadura = mysql_query("select sum(E.peso)as peso from Instancia I JOIN Elemento E ON I.elemento_id = E.id Join Descripcion D ON E.descripcion_id = D.id join Assembly A on D.assembly_id = A.id where I.fecha_soldadura <= $fecha and A.proyecto_id = '".$proyecto_id."' ");
if(empty(mysql_result($consulta_soldadura,0,"peso"))){
$arraysoldadura = 0;
}else{
$arraysoldadura = mysql_result($consulta_soldadura,0,"peso");
}
echo $arraysoldadura;
echo "<br>";
$consulta_granallado = mysql_query("select sum(E.peso)as peso from Instancia I JOIN Elemento E ON I.elemento_id = E.id Join Descripcion D ON E.descripcion_id = D.id join Assembly A on D.assembly_id = A.id where I.fecha_granallado <= $fecha and A.proyecto_id = '".$proyecto_id."' ");
if(empty(mysql_result($consulta_granallado,0,"peso"))){
$arraygranallado = 0;
}else{
$arraygranallado = mysql_result($consulta_granallado,0,"peso");
}
echo $arraygranallado;
echo "<br>";
$consulta_pintura = mysql_query("select sum(E.peso)as peso from Instancia I JOIN Elemento E ON I.elemento_id = E.id Join Descripcion D ON E.descripcion_id = D.id join Assembly A on D.assembly_id = A.id where I.fecha_pintura <= $fecha and A.proyecto_id = '".$proyecto_id."' ");
if(empty(mysql_result($consulta_pintura,0,"peso"))){
$arraypintura = 0;
}else{
$arraypintura = mysql_result($consulta_pintura,0,"peso");
}
echo $arraypintura;
echo "<br>";
$consulta_liberacion = mysql_query("select sum(E.peso)as peso from Instancia I JOIN Elemento E ON I.elemento_id = E.id Join Descripcion D ON E.descripcion_id = D.id join Assembly A on D.assembly_id = A.id where I.fecha_liberacion <= $fecha and A.proyecto_id = '".$proyecto_id."' ");
if(empty(mysql_result($consulta_liberacion,0,"peso"))){
$arrayliberacion = 0;
}else{
$arrayliberacion = mysql_result($consulta_liberacion,0,"peso");
}
echo $arrayliberacion;
echo "<br>";
$consulta_despacho = mysql_query("select sum(E.peso)as peso from Instancia I JOIN Elemento E ON I.elemento_id = E.id Join Descripcion D ON E.descripcion_id = D.id join Assembly A on D.assembly_id = A.id where I.fecha_despacho <= $fecha and A.proyecto_id = '".$proyecto_id."' ");
if(empty(mysql_result($consulta_despacho,0,"peso"))){
$arraydespacho = 0;
}else{
$arraydespacho = mysql_result($consulta_despacho,0,"peso");
}
echo $arraydespacho;
echo "<br>";
*/
require('conexion.php');
set_time_limit(300);
$elementos = mysql_query("select E.id, E.nombre from Elemento E Join Descripcion D ON E.descripcion_id = D.id join Assembly A on D.assembly_id = A.id where A.proyecto_id = 8");
while($as = mysql_fetch_array($elementos)){
$nom_elem[] = "_".$as['nombre']."_";
$id_elem[] = $as['id'];
}
$z = count($nom_elem);
$y = 0;
while($z > $y){
$nom_elem[$y]." - ";
$con = mysql_query("select assembly_mark from Instancia where assembly_mark LIKE '%$nom_elem[$y]%'");
while($asd = mysql_fetch_array($con)){
$asd['assembly_mark']." ".$id_elem[$y]."<br> ";
//$actualizacion = mysql_query("UPDATE Instancia SET elemento_id = $id_elem[$y] WHERE assembly_mark = '".$asd[0]."'");
"UPDATE Instancia SET elemento_id = $id_elem[$y] WHERE assembly_mark = '".$asd[0]."' <br>";
}
$y+=1;
}
"insert into Instancia(id, elemento_id, assembly_mark, eje, fecha_planificacion, fecha_preparacion_material, fecha_armado, fecha_soldadura, fecha_granallado, fecha_pintura, fecha_liberacion, fecha_despacho, fecha_entrega_programado, acta_liberacion, guia_despacho, numero_packing_list, fecha_os_d, ticket_salida, fecha_ETA_recepcion_bodega, fecha_recepcion_bodega, fecha_salida_bodega, montaje_inicio_programado, montaje_fin_programado, montaje_inicio_programado_hora, montaje_fin_programado_hora, fecha_pintura_programado, workpackage_id, fecha_recepcion_material, fecha_montaje, fecha_torque, fecha_touch_up, fecha_verificacion) values <br>";
//(100000, 16000, 'NV_2147_FAM_PLANCHA_032PL1_0001', '', '0000-00-00', '0000-00-00', '0000-00-00', '0000-00-00', '0000-00-00', '0000-00-00', '0000-00-00', '0000-00-00', '0000-00-00', 0, 0, '', '0000-00-00', '', '0000-00-00', '0000-00-00', '0000-00-00', '0000-00-00', '0000-00-00', '0000-00-00', '0000-00-00', '0000-00-00', 0),
$con = mysql_query("select * from Instancia where elemento_id >= 16000");
while($array = mysql_fetch_array($con)){
echo "(".$array[0].", ".$array[1].", '".$array[2]."', '".$array[3]."', '".$array[4]."', '".$array[5]."', '".$array[6]."', '".$array[7]."', '".$array[8]."', '".$array[9]."', '".$array[10]."', '".$array[11]."', '".$array[12]."', ".$array[13].", ".$array[14].", '".$array[15]."', '".$array[16]."', '".$array[17]."', '".$array[18]."', '".$array[19]."', '".$array[20]."', '".$array[21]."', '".$array[22]."', '".$array[23]."', '".$array[24]."', '".$array[25]."', ".$array[26].", '".$array[27]."', '".$array[28]."', '".$array[29]."', '".$array[30]."', '".$array[31]."'),<br>";
}
echo "Fin de la operacion";
$a = mysql_query("select E.nombre from Elemento E Join Descripcion D ON E.descripcion_id = D.id join Assembly A on D.assembly_id = A.id where A.proyecto_id = 8 ");
$b = mysql_fetch_array($a);
echo count($b);
echo "insert into Instancia(id, elemento_id, assembly_mark, eje, fecha_planificacion, fecha_preparacion_material, fecha_armado, fecha_soldadura, fecha_granallado, fecha_pintura, fecha_liberacion, fecha_despacho, fecha_entrega_programado, acta_liberacion, guia_despacho, numero_packing_list, fecha_os_d, ticket_salida, fecha_ETA_recepcion_bodega, fecha_recepcion_bodega, fecha_salida_bodega, montaje_inicio_programado, montaje_fin_programado, montaje_inicio_programado_hora, montaje_fin_programado_hora, fecha_pintura_programado, workpackage_id) values <br>";
while($b = mysql_fetch_array($a)){
echo "(".$b[0]." ".$b[2]." <br>";
}
?>