[C con Clase] ayuda nesesito psar datos de una tabla a tra con php y mysql

rayler rayler en bsp.ssp.sld.cu
Mar Nov 17 23:15:32 CET 2009


Este es mi codigo que saca datos de diferentes tablas y nesesito intrducirlos en una tabla direferente(otra)



<html> 

<heads 

<titLe>Acceso a la base de datos. OK</title> 

</head> 

<body> 

<? 

$conexion=mysql_connect ("localhost", "root") ; 

if  (!$conexion) { 

echo "Error. No se pudo conectar con mysql

momento.  Inthtelo mas  tarde"; 

exit () ; }

$bsp_bd=mysql_select_db ( "bsp_bd") ; 

if  (!$bsp_bd) 

{ echo( "Error, No se puede acceder a la base 

de datos en este 

momento,  Intentelo m&s  tarde") ; 

exit () ; 

} 

$busqueda= mysql_query("SELECT

  `valor_adq_plasma_plasf`.`plasma_plasmaf`,

  `valor_adq_plasma_plasf`.`plan`,

  SUM( `control_plasmaferesis`.`cant_donaciones`) AS Realizadas,

  round((SUM(`control_plasmaferesis`.`cant_donaciones`) * 100) / (`valor_adq_plasma_plasf`.plan)) AS `Porciento aprovechamiento`,

  mes.id_mes AS Mes,

  `control_plasmaferesis`.`año` AS `Año`

FROM

  `valor_adq_plasma_plasf`,

  mes,

  `control_plasmaferesis`,

  `año`

WHERE

  `control_plasmaferesis`.mes = mes.id_mes and

  `control_plasmaferesis`.`año`= `año`.`id_año`

GROUP BY

  `valor_adq_plasma_plasf`.`plasma_plasmaf`,

  `valor_adq_plasma_plasf`.plan,

  mes.id_mes,

  `control_plasmaferesis`.`año`

") ; 

if  ( !$busqueda) 

{ 

echo  ("Error a1 seleccionar 1os  elementos 

de la busqueda 1, 

Intentelo ds tarde") ; 

exit () ; 

} 

while  ($row =  mysql_fetch_array($busqueda)) 

{ 

echo ("<p>" . $row [ "plasma_plasmaf"]."     ". $row [ "plan"]."    ".$row [ "Realizadas"]."    ".$row [ "Porciento aprovechamiento"]."    "

.$row [ "Mes"]."    ".$row [ "Año"]."</pr>") ; 

} 

$busqueda1= mysql_query("SELECT

  valor_adq_plasma_don.plasma_don,

  valor_adq_plasma_don.plan,

  SUM( control_donacion.plasma) AS Realizadas,

  round((SUM(control_donacion.plasma) * 100) / (valor_adq_plasma_don.plan)) AS `Porciento aprovechamiento`,

  mes.id_mes AS Mes,

  control_donacion.`año` AS `Año`

FROM

  valor_adq_plasma_don,

  mes,

  control_donacion,

  `año`

WHERE

  control_donacion.mes = mes.id_mes and

  `control_donacion`.`año`= `año`.`id_año`

GROUP BY

  valor_adq_plasma_don.plasma_don,

  valor_adq_plasma_don.plan,

  mes.id_mes,

  control_donacion.`año`

") ; 

if  ( !$busqueda1) 

{ 

echo  ("Error a1 seleccionar 1os  elementos 

de la busqueda 2, 

Intentelo ds tarde") ; 

exit () ; 

} 

while  ($row =  mysql_fetch_array($busqueda1)) 

{ 

echo ("<p>" . $row [ "plasma_don"]."     ". $row [ "plan"]."    ".$row [ "Realizadas"]."    ".$row [ "Porciento aprovechamiento"]."    "

.$row [ "Mes"]."    ".$row [ "Año"]."</pr>") ; 

}

$busqueda2= mysql_query("SELECT 

 `tipo_plasma`.`tipo_plasma`, 

 `tipo_plasma`.`plan`,

  SUM( `control_plasmaferesis`.`cant_donaciones`) AS Realizadas,

  round((SUM(`control_plasmaferesis`.`cant_donaciones`) * 100) / (`tipo_plasma`.`plan`)) AS `Porciento aprovechamiento`,

  mes.id_mes AS Mes,

  `control_plasmaferesis`.`año` AS `Año`

FROM

  `tipo_plasma`,

  mes,

  `control_plasmaferesis`,

  `año`

WHERE

  `control_plasmaferesis`.mes = mes.id_mes and

  `control_plasmaferesis`.`año`= `año`.`id_año` and

  `control_plasmaferesis`.`id_tipo_plasma`=`tipo_plasma`.`id_tipo_plasma`

GROUP BY

    mes.id_mes,

  `control_plasmaferesis`.`año`") ; 

if  ( !$busqueda2) 

{ 

echo  ("Error a1 seleccionar 1os  elementos 

de la busqueda 3, 

Intentelo ds tarde") ; 

exit () ; 

} 

while  ($row =  mysql_fetch_array($busqueda2)) 

{ 

echo ("<p>" . $row [ "tipo_plasma"]."     ". $row [ "plan"]."    ".$row [ "Realizadas"]."    ".$row [ "Porciento aprovechamiento"]."    "

.$row [ "Mes"]."    ".$row [ "Año"]."</pr>") ; 

}

$insert= mysql_query("INSERT INTO

  Comport_plasma(

  tipo_plasma,

  plan,

  realizadas,

  porciento,

  mes,

  `año`)

values('$busqueda')") ; 

if  ( !$insert) 

{ 

echo  ("Error a1 insertar  1os  elementos 

mejore el codigo cojone") ; 

exit () ; 

} 

?> 

</body> 

</html>


--

Este mensaje le ha llegado mediante el servicio de correo electronico 
que ofrece Infomed para respaldar el cumplimiento de las misiones del Sistem
a Nacional de Salud. La persona que envia este correo asume el compromiso de
 usar el servicio a tales fines y cumplir con las regulaciones establecidas


Infomed: http://www.sld.cu/


------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20091117/a0024872/attachment.html>


Más información sobre la lista de distribución Cconclase