#!/usr/bin/php "SET NAMES utf8") ); $pdo->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION ); $count = 0; $statement = $pdo->query("select * from notizia order by id desc limit $count,100"); $dati = $statement->fetchALL(PDO::FETCH_CLASS,"stdClass"); while (is_array($dati) && sizeof($dati)>0){ foreach ($dati as $ele){ $notizia = GlobalVariables::get("dao")->getFirst("NotiziaModel",array("titolo"=>$ele->mainTitle)); if (is_null($notizia)){ $notizia = GlobalVariables::get("dao")->getFirst("NotiziaModel",array("titolo"=>htmlspecialchars_decode($ele->mainTitle))); } if (!is_null($notizia)){ $notizia->oldId = intval($ele->id); GlobalVariables::get("dao")->save($notizia); } else { echo "Failed id ". $ele->id."\n"; } } $count+=100; $statement = $pdo->query("select * from notizia order by id desc limit $count,100"); $dati = $statement->fetchALL(PDO::FETCH_CLASS,"stdClass"); } ?>