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