Condition es palabra reservada en mysql ese era el problema
solo habra que cambiaer el nombre del campo
el script lo que hacia es que copiaba los registros de una tabla a otra y agregaba una fecha de edicion asi como relacionaba el id original a un id del registro editado
dejo el script por si alguien por ahi necesita algo parecido
Código PHP:
<?php
require_once("../Connections/conn.php");
mysql_select_db("database",$conn);
$result = mysql_query("Select * from listEdit WHERE id = '262'");
$temp=0;
while ($row = mysql_fetch_assoc($result)) {
foreach($row as $key => $value) {
if ($key=="id"){
$today = date("F j, Y, g:i a");
mysql_query("INSERT INTO editListLog (listingId,editedDate) VALUES ('$value','$today') ");
$temp=$value;
}
else{
if( empty( $value ) ) {
$valor = "NULL";
}
else {
$value = "'$value'";
}
mysql_query("UPDATE editListLog SET $key = $value WHERE listingId=\"$temp\"; ");
}
}
}
?>