diff --git a/getdata.php b/getdata.php index c2a9498..4696d96 100644 --- a/getdata.php +++ b/getdata.php @@ -1,17 +1,19 @@ -entry as $item) { $date_format = "j-n-Y"; // 7-7-2008 - echo '

'; - echo $item->published; - echo '
'.$item->title.'
'; - echo '

' . $item->summary . '





'; + //echo '

'; + //echo $item->published; + //echo '
'.$item->title.'
'; + //echo '

' . $item->summary . '





'; $autori = ''; foreach($item->author as $autore){ - $autori = $autori.$autore->name. ', '; + $autori = $autori.$autore->name. ', '; } -echo $autori .'
'; +//echo $autori .'
'; $categorie = ''; foreach($item->category as $categoria){ - $categorie = $categorie.$categoria['term']. ', '; + $categorie = $categorie.$categoria['term']. ', '; } //echo $categorie .'
'; @@ -55,7 +55,7 @@ foreach($item->category as $categoria){ $item->published = date("Y-m-d",strtotime($item->published)); -$query = "INSERT INTO wp_rawdata ( email, doi, published, title, summary, authors, ajournal, categories) +$query = "INSERT INTO IZU92ap5P_rawdata ( email, doi, published, title, summary, authors, ajournal, categories)"; VALUES ( '$email', @@ -67,23 +67,23 @@ VALUES ( '$item->arxiv_journal_ref', '$categorie' )"; -echo $query; -mysqli_query($dbhandle,$query); - +//echo $query; +mysqli_query($dbhandle,$query); + } //inserimento nuovi articoli - $query = "INSERT INTO wp_articoli (doi, published, title, summary, authors, ajournal, categories) - SELECT DISTINCT doi, published, title, summary, authors, ajournal, categories FROM wp_rawdata - WHERE doi NOT IN ( SELECT DISTINCT doi FROM wp_articoli)"; + $query = "INSERT INTO IZU92ap5P_articoli (doi, published, title, summary, authors, ajournal, categories) + SELECT DISTINCT doi, published, title, summary, authors, ajournal, categories FROM IZU92ap5P_rawdata + WHERE doi NOT IN ( SELECT DISTINCT doi FROM IZU92ap5P_articoli)"; mysqli_query($dbhandle,$query); //inserimento nuovi link articoli autori - $query = "INSERT INTO wp_articoli2autori (email,doi) - SELECT DISTINCT rd.email,rd.doi FROM wp_rawdata rd LEFT OUTER JOIN wp_articoli2autori a2a ON rd.doi = a2a.doi AND rd.email = a2a.email - WHERE a2a.email IS NULL"; + $query = "INSERT INTO IZU92ap5P_articoli2autori (email,doi) + SELECT DISTINCT rd.email,rd.doi FROM IZU92ap5P_rawdata rd LEFT OUTER JOIN IZU92ap5P_articoli2autori a2a ON rd.doi = a2a.doi AND rd.email = a2a.email + WHERE a2a.email IS NULL"; mysqli_query($dbhandle,$query); //update articoli se ci sono modifiche lato data pubblicazione o rivista - $query = "UPDATE wp_rawdata rd - LEFT OUTER JOIN wp_articoli art ON rd.doi = art.doi + $query = "UPDATE IZU92ap5P_rawdata rd + LEFT OUTER JOIN IZU92ap5P_articoli art ON rd.doi = art.doi SET art.published = rd.published ,art.ajournal = rd.ajournal ,art.title = rd.title @@ -94,8 +94,8 @@ mysqli_query($dbhandle,$query); WHERE rd.published <> art.published OR rd.ajournal <> art.ajournal"; mysqli_query($dbhandle,$query); - echo "

"; - echo $query; + //echo "

"; + //echo $query; } // } ?> \ No newline at end of file