|    
			
				26/09/2003, 14:12
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: febrero-2003 Ubicación: La serena 
						Mensajes: 144
					 Antigüedad: 22 años, 8 meses Puntos: 0 |  | 
  |  si mas o menos eso seria pero son dos tablas en las que no conozco el dato que tengo que verificar y actualizar,
 lo hize mas omenos asi pero son muchos registros.
 
 <?php
 $db_link=mysql_connect("hola","root");
 mysql_select_db("base_de_prueba",$db_link) ;
 $consulta1=mysql_query("SELECT * FROM prueba1");
 //hago un ciclo para recorrer las tabla origen
 while ($row = mysql_fetch_row($consulta1)){
 $strsql=("SELECT * FROM pc310503 where ID='".$row[0]."'");
 $consulta2=mysql_query($strsql);
 if (mysql_num_rows($consulta2)>0){   //entonces encontro lo que buscamos
 $actualiza=mysql_query("UPDATE prueba2 SET prueba2.direccion = '".$row[1]."' WHERE ID= '".$row[0]."'") or die ("error sql");
 }
 }
 ?>
 
 haciendo una prueba con 3 registros me sale ok, pero el problema es que las tablas tienen como 90.000 registros cada una asi que me sale un error de
 
 Fatal error: Maximum execution time of 30 seconds exceeded in d:\intranet\www\prueba.php on line 8
 
				__________________Hoy dia aprendí algo nuevo.
     |