codice:
<?
$db_host = 'localhost';
$db_user = ******';
$db_pass = '********';
$db_name = '********';
$db_link = mysql_connect($db_host, $db_user, $db_pass)or die(mysql_error());
mysql_select_db($db_name, $db_link)or die(mysql_error());
$sql = 'SELECT DISTINCT `articolo` FROM `articoli`
INNER JOIN `associazioni_articoli` ON
`articoli`.`articolo` = `associazioni_articoli`.`id_articolo`
WHERE `articoli`.`assegnato` = 1
ORDER BY `articolo` ASC';
$res = mysql_query($sql)or die(mysql_error());
$num_rows = mysql_num_rows($res);
print '<pre>';
while ($row = mysql_fetch_assoc($res)){
$art = "
SELECT `articolo` , `colonna` , LOWER(`traduzione`) AS `traduzione`, `valore`
FROM `articoli`
LEFT JOIN `traduzioni` ON `articoli`.`colonna` = `traduzioni`.`id`
WHERE `traduzioni`.`lingua` = 1 AND `articoli`.`articolo` = ".$row['articolo']."
ORDER BY `articoli`.`articolo` ASC , `traduzioni`.`traduzione` ASC
";
# print $art.'
';
$ins = "INSERT INTO `temp` (`id`, `articolo`, `altezza`, `asta`, `attacco`, `cavo`,
`codice`, `colore`, `colore_asta`, `colore_corpo`, `colore_diffusore`, `colore_ghiera`,
`colore_led`, `colore_vetro`, `conduttori_cavo`, `dimensioni`, `filettatura`, `ip`,
`isolamento`, `lampade`, `lampadine`, `lunghezza`, `lunghezza_asta`, `lunghezza_flessibile`,
`lunghezza_l`, `misure`, `modello`, `moduli`, `ottica`, `peso_in_kg`, `potenza`, `protezione`,
`riflettore`, `trasformatore`, `uscite`, `vetro`) VALUES
('', '".$row['articolo']."', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '')";
# print ''.$ins.'
';
mysql_query($ins)or die(mysql_error());
$r_art = mysql_query($art)or die(mysql_error());
while ($w_art = mysql_fetch_assoc($r_art)){
$aus = $w_art['traduzione'];
$$aus = $w_art['valore'];
# print $row['articolo'].' -> '.$aus.' -> '.$$aus.'
';
$up = "UPDATE `temp` SET `".$aus."` = '".$$aus."' WHERE `articolo` = ".$row['articolo'];
mysql_query($up)or die(mysql_error());
# print $up.'
';
}
}
print '</pre>';
?>
spero possa essere utile a qualcuno!