Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/07/2010, 05:47
leudimar
 
Fecha de Ingreso: julio-2010
Mensajes: 1
Antigüedad: 13 años, 9 meses
Puntos: 0
ayuda con un programita de actualizacion de base de dato con php

resulta que estoy tratando de actualizar una tabla con informacion de otra tabla que esta en la misma base de dato pero la tabla a actualizar tiene 2080 registros y la otra solo 390 estoy tratando de hacerlo con este escript :

<?php
session_start();
include ("conexion.php");
$co = conectar ();
$q = "select dea, cantidad, perodo from constancia";
$r = mysql_query($q, $co);

$Q = "select * from tabla1";
$QQ = mysql_query($Q, $co);

while($RR = mysql_fetch_array($QQ))
{
$cod = $RR["coddea"];
while($R = mysql_fetch_array($r))
{
$dea = $R["dea"];

if(($cod == $dea ))
{

$can = $R["cantidad"];
$per = $R["perodo"];
$query = "UPDATE tabla1 SET cantidad = $can, perodo = '$per' WHERE coddea = '$dea'";
$resul = mysql_query($query, $co);
}
}
}

?>

y resulta que no esta pasando la condicion se que hay algo que esta mal pero no encuentro que es...

agradesco su valiosa ayuda