Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/09/2004, 20:18
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
No puedes hacerlo tan "directo" .. necesitas obtener los registros que te devuelve la ejecución de tu consulta (record-set) con las habituales funciones de "fetch" .. por ejemplo:

Código PHP:
//Selecciono los campo de la tabla 1 que necesito
$resul mysql_query("SELECT * from Tabla1"$link);
while (
$row=mysql_fetch_array($resul)){

//INSERT en la tabla2 con el select de la tabla1
$sql "INSERT INTO Historial (campo1,campo2) VALUES ('".$row['campo1']."','".$row['campo2']."')"
mysql_query($sql);

Un saludo,