Tema: Asignar ????
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/07/2004, 11:12
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
No sé que te refieres con "asignados" .. pero supongo que algún campo en común tendran ..

Realmente si no indicas que estructura tiene tus tablas .. que relación de datos guardan entre ellas y exactamente lo que quieres hacer es "dificil" aventurarse a dar una respuesta a tu problema ...

En principio podrias hacer una consulta SQL a tu tabla 2 .. obtener los registros que tienes y aplicar tu condicional con el resto de variables que tengas que comparar (tanto las que puedas obtener de esa consulta como otras). Algo tipo:

Código PHP:
$resultado1=mysql_query("consulta SELECT a tu tabla 2 para obtener lo que ya hay");
// recorres tu consulta de la tabla 2
while($row=mysql_fetch_array($resultado1)){
  
// aplicas tus condinales .. 
  
if ($row['nose'] != "condicion"){
      
mysql_query("INSERT .. en tu tabla 1")
  }

Pero, todo esto se podría hacer mucho más óptimo dependiendo de la estructura de tus tablas implicadas y de como relacionas esas tablas entre sí (claves foráneas).

Un saludo,

Última edición por Cluster; 13/07/2004 a las 11:16