<?php


$shost = "localhost";
$suser = "site";
$spass = "4afFvRXVeq23PA4D";
$sdb = "site";

$sconnect = mysql_connect($shost,$suser,$spass) or die('Could not connect: ' . mysql_error());
mysql_select_db($sdb,$sconnect) or die('Could not select database');

$filename = $_GET['filename'];
$path = $_GET['path'];

$fpath = $path . $filename ;

// -------------------------------
// -------------------------------
// -------------------------------
// -------------------------------
// -------------------------------
// -------------------------------
// -------------------------------
// -------------------------------

function FirstClearJID ($xxjid,$xxtablename) {
// Once butun tablolardan silme islemi yapilir mukerrer kayit olmamasi icin
mysql_query("DELETE FROM " . $xxtablename . " WHERE JID = '$xxjid' ");
echo "<font color=\"green\"><b>" . $xxtablename . " Tablosundan " . mysql_affected_rows() . " Kayit Silindi</b></font><br>" ;
}

function r($text) {
// mysql insert edereken escape icin
return mysql_real_escape_string($text);
}


$contents = file_get_contents($fpath);
$xml = simplexml_load_string($contents); 
//print_r($xml);
//print_r($xml->front[0]);


$jid = $filename ;

FirstClearJID($jid,'journal_base');
FirstClearJID($jid,'journal_meta');
FirstClearJID($jid,'journal_history');
FirstClearJID($jid,'journal_permissions');
FirstClearJID($jid,'journal_keywords');
FirstClearJID($jid,'journal_counts');
FirstClearJID($jid,'journal_pub_date');
FirstClearJID($jid,'journal_title');
FirstClearJID($jid,'journal_affs');
FirstClearJID($jid,'journal_article');
FirstClearJID($jid,'journal_article_categories');
FirstClearJID($jid,'journal_author_notes');
FirstClearJID($jid,'journal_contrib');
FirstClearJID($jid,'journal_abstract');
FirstClearJID($jid,'journal_key_points');
FirstClearJID($jid,'journal_back_ack');
FirstClearJID($jid,'journal_back_refs');
FirstClearJID($jid,'journal_back_refs_journal');
FirstClearJID($jid,'journal_back_refs_web');
FirstClearJID($jid,'journal_back_refs_pg');
FirstClearJID($jid,'journal_back_refs_book');
FirstClearJID($jid,'journal_floats');
FirstClearJID($jid,'journal_float_fig');
FirstClearJID($jid,'journal_float_table');
FirstClearJID($jid,'journal_body');
FirstClearJID($jid,'jssmorgf');


//journal_base
// contentin iceriye alinmasi
$ins = mysql_query(" insert into journal_base (JID,JOURNAL_TEXT) VALUES ('$jid','".r($contents)."') ");
$ins2 = mysql_query(" insert into jssmorgf (JID,JOURNAL_TEXT) VALUES ('$jid','".r($contents)."') ");
if ($ins)
	{echo "<font color=\"green\"><b> journal_base Tablosuna Kayit Girildi</b></font><br>" ; }
else
	{echo "<font color=\"red\"><b> journal_base Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }


//journal_meta
$journalid = (string) $xml->front[0]->{'journal-meta'}[0]->{'journal-id'};
$journalidtype = (string) $xml->front[0]->{'journal-meta'}[0]->{'journal-id'}['journal-id-type'];
$journaltitle = (string) $xml->front[0]->{'journal-meta'}[0]->{'journal-title-group'}[0]->{'journal-title'};
$journalabbtitle = (string) $xml->front[0]->{'journal-meta'}[0]->{'journal-title-group'}[0]->{'abbrev-journal-title'};
$issn = (string) $xml->front[0]->{'journal-meta'}[0]->{'issn'};
$issnpubtype = (string) $xml->front[0]->{'journal-meta'}[0]->{'issn'}['pub-type'];
$publisher = (string) $xml->front[0]->{'journal-meta'}[0]->{'publisher'}->{'publisher-name'}[0];
echo $journalid;
echo "<br>" ;
echo $journalidtype ;
echo "<br>" ;
echo $journaltitle ;
echo "<br>" ;
echo $journalabbtitle ;
echo "<br>" ;
echo $issn ;
echo "<br>" ;
echo $issnpubtype ;
echo "<br>" ;
echo $publisher ;
echo "<br>" ;

$ins = mysql_query(" insert into journal_meta (JID,JOURNAL_ID,JOURNAL_ID_TYPE,journal_title,ABBREV_journal_title,ISSN,ISSN_PUB_TYPE,PUBLISHER_NAME) 
VALUES ('$jid','".r($journalid)."','".r($journalidtype)."','".r($journaltitle)."','".r($journalabbtitle)."','".r($issn)."','".r($issnpubtype)."','".r($publisher)."') ");
if ($ins)
	{echo "<font color=\"green\"><b> journal_meta Tablosuna Kayit Girildi</b></font><br>" ; }
else
	{echo "<font color=\"red\"><b> journal_meta Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }






// table : journal_article 
$articleid = (string) $xml->front[0]->{'article-meta'}[0]->{'article-id'};
echo $articleid ;
echo "<br>" ;

	$ins = mysql_query(" insert into journal_article (JID,ARTICLE_ID) 
	VALUES ('$jid','".r($articleid)."') ");
	if ($ins)
		{echo "<font color=\"green\"><b> journal_article Tablosuna Kayit Girildi</b></font><br>" ; }
	else
		{echo "<font color=\"red\"><b> journal_article Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }



//journal_article_categories 
foreach ($xml->front[0]->{'article-meta'}[0]->{'article-categories'} as $jac) {
$sgtype = $jac->{'subj-group'}['subject-group-type'] ;
$subject = $jac->{'subj-group'}->subject ;
echo $sgtype;
echo "<br>" ;
echo $subject;
echo "<br>" ;
	$ins = mysql_query(" insert into journal_article_categories (JID,SUBJ_GROUP_TYPE,SUBJECT) 
	VALUES ('$jid','".r($sgtype)."','".r($subject)."') ");
	$ins2 = mysql_query(" UPDATE jssmorgf SET CATEGORIES ='$subject' WHERE JID = '$jid'");
	if ($ins)
		{echo "<font color=\"green\"><b> journal_article_categories Tablosuna Kayit Girildi</b></font><br>" ; }
	else
		{echo "<font color=\"red\"><b> journal_article_categories Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }
		
		if($subject== 'Review article')
{
$pdf='1';
}

if($subject== 'Research article')
{
$pdf='2';
}

if($subject== 'Case report')
{
$pdf='3';
}

if($subject== 'Letter to editor')
{
$pdf='4';
}


if($subject== 'Book review')
{
$pdf='5';
}
$ins3 = mysql_query(" UPDATE jssmorgf SET pdf ='$pdf' WHERE JID = '$jid'");
}


//journal_title 
$journaltitle = (string) $xml->front[0]->{'article-meta'}[0]->{'title-group'}[0]->{'article-title'};
echo $journaltitle;
echo "<br>" ;

	$ins = mysql_query(" insert into journal_title (JID,ARTICLE_TITLE) 
	VALUES ('$jid','".r($journaltitle)."') ");
	$ins2 = mysql_query(" UPDATE jssmorgf SET ARTICLE_TITLE ='$journaltitle' WHERE JID = '$jid'");
	$ins2wq = mysql_query(" UPDATE jssmorgf SET wkey ='$journaltitle' WHERE JID = '$jid'");
	if ($ins)
		{echo "<font color=\"green\"><b> journal_title Tablosuna Kayit Girildi</b></font><br>" ; }
	else
		{echo "<font color=\"red\"><b> journal_title Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }


//journal_contrib
foreach ($xml->front[0]->{'article-meta'}[0]->{'contrib-group'}[0]->{'contrib'} as $conts) {
$conttype = $conts['contrib-type'] ;
$rid = $conts->xref->{'sup'}; 
$corresp = $conts['corresp'] ;
$sname = $conts->name->surname ; 
$givennames = $conts->name->{'given-names'} ;


//bioemployment için
foreach ($xml->front[0]->{'article-meta'}[0]->{'aff'} as $conts2) {
$bioemployment = $conts2->{'institution'} ;



//$bioemployment = $conts->aff->institution;
     
//$attr = $conts->bio->graphic->attributes('xlink',true);
//$biographic = $attr['href'] ;
//foreach ($conts->bio->sec as $bs) {
//switch ($bs->title) {
     //case 'Employment' :
//$bioemployment = $bs->p;
    // break;
     //case 'Degree' :
     //$biodegree = $bs->p;
     //break;
     //case 'Research interests' :
     //$bioresearch = $bs->p[0];
     //$bioemail = $bs->p[1]->email;
     //break;
  //}
//}
echo $rid;
echo "<br>" ;
echo $conttype;
echo "<br>" ;
echo $corresp;
echo "<br>" ;
echo $sname;
echo "<br>" ;
echo $givennames;
echo "<br>" ;
echo $biographic;
echo "<br>" ;
echo $bioemployment;
echo "<br>" ;
echo $biodegree;
echo "<br>" ;
echo $bioresearch;
echo "<br>" ;
echo $bioemail;
echo "<br>" ;
}
	$ins = mysql_query(" insert into journal_contrib (JID,CONTRIB_TYPE,CORRESP,SURNAME,GIVEN_NAMES,BIO_GRAPHIC,BIO_EMPLOYMENT,BIO_DEGREE,BIO_RESEARCH_INTERESTS,BIO_EMAIL, rid) 
	VALUES ('$jid','".r($conttype)."','".r($corresp)."','".r($sname)."','".r($givennames)."','".r($biographic)."','".r($bioemployment)."','".r($biodegree)."','".r($bioresearch)."','".r($bioemail)."','".r($rid)."') ");
	if ($ins)
		{echo "<font color=\"green\"><b> journal_contrib Tablosuna Kayit Girildi</b></font><br>" ; }
	else
		{echo "<font color=\"red\"><b> journal_contrib Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }

}





//journal_affs
foreach($xml->front[0]->{'article-meta'}[0]->aff as $affs) {
$affid = $affs['id'];
$afflabel = $affs->label;
$affinst = $affs->institution;
$affadr = $affs->{'addr-line'} ;
echo $affid;
echo "<br>" ;
echo $afflabel;
echo "<br>" ;
echo $affinst;
echo "<br>" ;
echo $affadr;
echo "<br>" ;

	$ins = mysql_query(" insert into journal_affs (JID,AFF_ID,AFF_LABEL,AFF_INSTITUTION,AFF_ADDR_LINE) 
	VALUES ('$jid','".r($affid)."','".r($afflabel)."','".r($affinst)."','".r($affadr)."') ");
	if ($ins)
		{echo "<font color=\"green\"><b> journal_affs Tablosuna Kayit Girildi</b></font><br>" ; }
	else
		{echo "<font color=\"red\"><b> journal_affs Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }

}



//journal_author_notes
foreach ($xml->front[0]->{'article-meta'}[0]->{'author-notes'} as $an) {
$corrid = $an->{'corresp'}['id'] ;
$corr = $an->corresp ;
echo $corrid;
echo "<br>" ;
echo $corr;
echo "<br>" ;

	$ins = mysql_query(" insert into journal_author_notes (JID,CORRESP_ID,CORRESP) 
	VALUES ('$jid','".r($corrid)."','".r($corr)."') ");
	if ($ins)
		{echo "<font color=\"green\"><b> journal_author_notes Tablosuna Kayit Girildi</b></font><br>" ; }
	else
		{echo "<font color=\"red\"><b> journal_author_notes Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }
		

}




// table : journal_pub_date ; 1 sat?r gelecek
$jday = (string) $xml->front[0]->{'article-meta'}[0]->{'pub-date'}[1]->{'day'};
$jmonth = (string) $xml->front[0]->{'article-meta'}[0]->{'pub-date'}[1]->{'month'};
$jyear = (string) $xml->front[0]->{'article-meta'}[0]->{'pub-date'}[1]->{'year'};
$jvolume = (string) $xml->front[0]->{'article-meta'}[0]->{'volume'};
$jissue = (string) $xml->front[0]->{'article-meta'}[0]->{'issue'};
$jfpage = (string) $xml->front[0]->{'article-meta'}[0]->{'fpage'};
$jlpage= (string) $xml->front[0]->{'article-meta'}[0]->{'lpage'};
echo $jday;
echo "<br>" ;
echo $jmonth;
echo "<br>" ;
echo $jyear;
echo "<br>" ;
echo $jvolume;
echo "<br>" ;
echo $jissue;
echo "<br>" ;
echo $jfpage;
echo "<br>" ;
echo $jlpage;
echo "<br>" ;

	// 20140420 -- PUB_DAY alani eklendi
	$ins = mysql_query(" insert into journal_pub_date (JID,PUB_DAY,PUB_MONTH,PUB_YEAR,PUB_VOLUME,PUB_ISSUE,PUB_FPAGE,PUB_LPAGE) 
	VALUES ('$jid','".r($jday)."','".r($jmonth)."','".r($jyear)."','".r($jvolume)."','".r($jissue)."','".r($jfpage)."','".r($jlpage)."') ");
	$ins2 = mysql_query(" UPDATE jssmorgf SET ilks ='$jfpage' WHERE JID = '$jid'");
	$ins3 = mysql_query(" UPDATE jssmorgf SET sons ='$jlpage' WHERE JID = '$jid'");
	$ins4 = mysql_query(" UPDATE jssmorgf SET PUB_VOLUME ='$jvolume' WHERE JID = '$jid'");
	$ins5 = mysql_query(" UPDATE jssmorgf SET PUB_ISSUE ='$jissue' WHERE JID = '$jid'");
	$ins6 = mysql_query(" UPDATE jssmorgf SET PUB_YEAR ='$jyear' WHERE JID = '$jid'");
	if ($ins)
		{echo "<font color=\"green\"><b> journal_pub_date Tablosuna Kayit Girildi</b></font><br>" ; }
	else
		{echo "<font color=\"red\"><b> journal_pub_date Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }




//journal_history
foreach( $xml->front[0]->{'article-meta'}[0]->{'history'}[0]->{'date'} as $hist){
switch((string) $hist['date-type']) { 
    case 'received':
$hr_day = $hist->{'day'};
$hr_month = $hist->{'month'};
$hr_year = $hist->{'year'};
echo $hr_day;
echo "<br>" ;
echo $hr_month;
echo "<br>" ;
echo $hr_year;
echo "<br>" ;
        break;
    case 'accepted':
$ha_day = $hist->{'day'};
$ha_month = $hist->{'month'};
$ha_year = $hist->{'year'};
echo $ha_day;
echo "<br>" ;
echo $ha_month;
echo "<br>" ;
echo $ha_year;
echo "<br>" ;
        break;
    }
}


		$ins = mysql_query(" insert into journal_history (JID,RECEIVED_DAY,RECEIVED_MONTH,RECEIVED_YEAR,ACCEPTED_DAY,ACCEPTED_MONTH,ACCEPTED_YEAR) 
		VALUES ('$jid','".r($hr_day)."','".r($hr_month)."','".r($hr_year)."','".r($ha_day)."','".r($ha_month)."','".r($ha_year)."') ");
		if ($ins)
			{echo "<font color=\"green\"><b> journal_history Tablosuna Kayit Girildi</b></font><br>" ; }
		else
			{echo "<font color=\"red\"><b> journal_history Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }
			
			

//journal_permissions ; 1 SATIR GELECEK
$copstate= (string) $xml->front[0]->{'article-meta'}[0]->{'permissions'}[0]->{'copyright-statement'};
$copyear= (string) $xml->front[0]->{'article-meta'}[0]->{'permissions'}[0]->{'copyright-year'};
echo $copstate;
echo "<br>" ;
echo $copyear;
echo "<br>" ;

	$ins = mysql_query(" insert into journal_permissions (JID,COPYRIGHT_STATEMENT,COPYRIGHT_YEAR) 
	VALUES ('$jid','".r($copstate)."','".r($copyear)."') ");
	if ($ins)
		{echo "<font color=\"green\"><b> journal_permissions Tablosuna Kayit Girildi</b></font><br>" ; }
	else
		{echo "<font color=\"red\"><b> journal_permissions Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }

		

//journal_abstract
$jabstract = ''; 
foreach ($xml->front[0]->{'article-meta'}[0]->{'abstract'}[0]->p as $jp) {
   $jabstract = $jabstract . $jp ;    
}
echo $jabstract;
echo "<br>" ;

	$ins = mysql_query(" insert into journal_abstract (JID,ABSTRACT) 
	VALUES ('$jid','".r($jabstract)."') ");
	$ins7 = mysql_query(" UPDATE jssmorgf SET ABSTRACT ='$jabstract' WHERE JID = '$jid'");
	if ($ins)
		{echo "<font color=\"green\"><b> journal_abstract Tablosuna Kayit Girildi</b></font><br>" ; }
	else
		{echo "<font color=\"red\"><b> journal_abstract Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }




//journal_key_points  
// 20140420 -- Yeni XML dosyalarinda <p> tagi da eklenmis, o yuzden bu kod duplicate edildi
$jkeyno=0;
foreach ($xml->front[0]->{'article-meta'}[0]->{'abstract'}[0]->{'p'}[1]->{'boxed-text'}->list->{'list-item'} as $kp) {
    $jkey='';
    $jkeyno++;
    foreach ($kp as $jkp) {
       //$jkey = $jkey . $jkp->asXML();
	   $jkey = $jkey . $jkp;
    }
echo $jkeyno;
echo "<br>" ;
echo $jkey;
echo "<br>" ;

	$ins = mysql_query(" insert into journal_key_points (JID,KEY_NO,KEY_POINT) 
	VALUES ('$jid','$jkeyno','".r($jkey)."') ");
	if ($ins)
		{echo "<font color=\"green\"><b> journal_key_points Tablosuna Kayit Girildi</b></font><br>" ; }
	else
		{echo "<font color=\"red\"><b> journal_key_points Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }

}


/*
//journal_key_points  
// 20140420 -- Yeni XML dosyalarinda <p> tagi da eklenmis, o yuzden bu kod duplicate edildi
$jkeyno=0;
foreach ($xml->front[0]->{'article-meta'}[0]->{'abstract'}[0]->{'p'}[1]->{'boxed-text'}->list->{'list-item'} as $kp) {
    $jkey='';
    $jkeyno++;
    foreach ($kp->p as $jkp) {
       $jkey = $jkey . $jkp->asXML();
    }
echo $jkeyno;
echo "<br>" ;
echo $jkey;
echo "<br>" ;

	$ins = mysql_query(" insert into journal_key_points (JID,KEY_NO,KEY_POINT) 
	VALUES ('$jid','$jkeyno','".r($jkey)."') ");
	if ($ins)
		{echo "<font color=\"green\"><b> journal_key_points Tablosuna Kayit Girildi</b></font><br>" ; }
	else
		{echo "<font color=\"red\"><b> journal_key_points Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }

}
*/


// journal_keywords
$kwdtitle= (string) $xml->front[0]->{'article-meta'}[0]->{'kwd-group'}[0]->{'title'};
echo $kwdtitle;
echo "<br>" ;
foreach($xml->front[0]->{'article-meta'}[0]->{'kwd-group'}[0]->{'kwd'} as $keywords) {
echo $keywords;
echo "<br>" ;

	$ins = mysql_query(" insert into journal_keywords (JID,KWD_TITLE,KWD_KEYWORD) 
	VALUES ('$jid','".r($kwdtitle)."','".r($keywords)."') ");
	if ($ins)
		{echo "<font color=\"green\"><b> journal_keywords Tablosuna Kayit Girildi</b></font><br>" ; }
	else
		{echo "<font color=\"red\"><b> journal_keywords Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }


}


//journal_counts
$figcount= (string) $xml->front[0]->{'article-meta'}[0]->counts[0]->{'fig-count'}[0]['count'];
$tablecount= (string) $xml->front[0]->{'article-meta'}[0]->counts[0]->{'table-count'}[0]['count'];
$equcount= (string) $xml->front[0]->{'article-meta'}[0]->counts[0]->{'equation-count'}[0]['count'];
$refcount= (string) $xml->front[0]->{'article-meta'}[0]->counts[0]->{'ref-count'}[0]['count'];
$pagecount= (string) $xml->front[0]->{'article-meta'}[0]->counts[0]->{'page-count'}[0]['count'];
echo "count : " . $figcount;
echo "<br>" ;
echo "count : " . $tablecount;
echo "<br>" ;
echo "count : " . $equcount;
echo "<br>" ;
echo "count : " . $refcount;
echo "<br>" ;
echo "count : " . $pagecount;
echo "<br>" ;

		$ins = mysql_query(" insert into journal_counts (JID,FIG_COUNT,TABLE_COUNT,EQUATION_COUNT,REF_COUNT,PAGE_COUNT) 
		VALUES ('$jid','".r($figcount)."','".r($tablecount)."','".r($equcount)."','".r($refcount)."','".r($pagecount)."') ");
		if ($ins)
			{echo "<font color=\"green\"><b> journal_counts Tablosuna Kayit Girildi</b></font><br>" ; }
		else
			{echo "<font color=\"red\"><b> journal_counts Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }
			

//journal_back_ack
$backack= '';
foreach ($xml->back[0]->{'ack'}[0]->p as $ba) {
$backack = $backack . $ba;
}
echo $backack ;
echo "<br>"; 

		$ins = mysql_query(" insert into journal_back_ack (JID,ACKNOWLEDGEMENT) 
		VALUES ('$jid','".r($backack)."') ");
		if ($ins)
			{echo "<font color=\"green\"><b> journal_back_ack Tablosuna Kayit Girildi</b></font><br>" ; }
		else
			{echo "<font color=\"red\"><b> journal_back_ack Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }
			
			

// references ::::::::::::::
// journal_back_refs
foreach($xml->back[0]->{'ref-list'}[0]->ref as $refs) {
$refid = $refs['id'];
$refpubtype = $refs->{'mixed-citation'}['publication-type'];
echo $refid;
echo "<br>" ;
echo $refpubtype;
echo "<br>" ;

		$ins = mysql_query(" insert into journal_back_refs (JID,REF_ID,MIXED_CIT_PUB_TYPE) 
		VALUES ('$jid','".r($refid)."','".r($refpubtype)."') ");
		if ($ins)
			{echo "<font color=\"green\"><b> journal_back_refs Tablosuna Kayit Girildi</b></font><br>" ; }
		else
			{echo "<font color=\"red\"><b> journal_back_refs Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }
}



// journal_back_refs_book ;  journal_back_refs_journal ;  journal_back_refs_web
foreach($xml->back[0]->{'ref-list'}[0]->ref as $refs) {
switch((string) $refs->{'mixed-citation'}['publication-type']) { 
    case 'journal':
  //journal_refs_journal
$refid = $refs['id'];
$refpubtype = $refs->{'mixed-citation'}['publication-type'];
$year = $refs->{'mixed-citation'}->{'year'} ;
$arttitle = $refs->{'mixed-citation'}->{'article-title'} ;
$source = $refs->{'mixed-citation'}->{'source'} ;
$volume = $refs->{'mixed-citation'}->{'volume'} ;
$fpage = $refs->{'mixed-citation'}->{'fpage'} ;
$lpage = $refs->{'mixed-citation'}->{'lpage'} ;
echo $year;
echo "<br>" ;
echo $arttitle;
echo "<br>" ;
echo $source;
echo "<br>" ;
echo $volume;
echo "<br>" ;
echo $fpage;
echo "<br>" ;
echo $lpage;
echo "<br>" ;

		$ins = mysql_query(" insert into journal_back_refs_journal (JID,REF_ID,MIXED_CIT_PUB_TYPE,REF_YEAR,ARTICLE_TITLE,ARTICLE_SOURCE,ARTICLE_VOLUME,ARTICLE_FPAGE,ARTICLE_LPAGE) 
		VALUES ('$jid','".r($refid)."','".r($refpubtype)."','".r($year)."','".r($arttitle)."','".r($source)."','".r($volume)."','".r($fpage)."','".r($lpage)."') ");
		if ($ins)
			{echo "<font color=\"green\"><b> journal_back_refs_journal Tablosuna Kayit Girildi</b></font><br>" ; }
		else
			{echo "<font color=\"red\"><b> journal_back_refs_journal Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }

         break;
		 
    case 'book':
				$refid = $refs['id'];
				$refpubtype = $refs->{'mixed-citation'}['publication-type'];
				$year = $refs->{'mixed-citation'}->{'year'} ;
				$arttitle = $refs->{'mixed-citation'}->{'article-title'} ;
				$source = $refs->{'mixed-citation'}->{'source'} ;
				$publoc = $refs->{'mixed-citation'}->{'publisher-loc'} ;
				$pubname = $refs->{'mixed-citation'}->{'publisher-name'} ;
					echo $year;
					echo "<br>" ;
					echo $arttitle;
					echo "<br>" ;
					echo $source;
					echo "<br>" ;
					echo $publoc;
					echo "<br>" ;
					echo $pubname;
					echo "<br>" ;
				$ins = mysql_query(" insert into journal_back_refs_book (JID,REF_ID,MIXED_CIT_PUB_TYPE,REF_YEAR,ARTICLE_SOURCE,ARTICLE_TITLE,PUBLISHER_LOC,PUBLISHER_NAME) 
				VALUES ('$jid','".r($refid)."','".r($refpubtype)."','".r($year)."','".r($source)."','".r($arttitle)."','".r($publoc)."','".r($pubname)."') ");
				if ($ins)
					{echo "<font color=\"green\"><b> journal_back_refs_book Tablosuna Kayit Girildi</b></font><br>" ; }
				else
					{echo "<font color=\"red\"><b> journal_back_refs_book Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }
			
         break; 
		 
	
	// 20140420 -- book yerine BOOK olarak geldiginde de kullanilabilir
	case 'BOOK':
				$refid = $refs['id'];
				$refpubtype = $refs->{'mixed-citation'}['publication-type'];
				$year = $refs->{'mixed-citation'}->{'year'} ;
				$arttitle = $refs->{'mixed-citation'}->{'article-title'} ;
				$source = $refs->{'mixed-citation'}->{'source'} ;
				$publoc = $refs->{'mixed-citation'}->{'publisher-loc'} ;
				$pubname = $refs->{'mixed-citation'}->{'publisher-name'} ;
					echo $year;
					echo "<br>" ;
					echo $arttitle;
					echo "<br>" ;
					echo $source;
					echo "<br>" ;
					echo $publoc;
					echo "<br>" ;
					echo $pubname;
					echo "<br>" ;
				$ins = mysql_query(" insert into journal_back_refs_book (JID,REF_ID,MIXED_CIT_PUB_TYPE,REF_YEAR,ARTICLE_SOURCE,ARTICLE_TITLE,PUBLISHER_LOC,PUBLISHER_NAME) 
				VALUES ('$jid','".r($refid)."','".r($refpubtype)."','".r($year)."','".r($source)."','".r($arttitle)."','".r($publoc)."','".r($pubname)."') ");
				if ($ins)
					{echo "<font color=\"green\"><b> journal_back_refs_book Tablosuna Kayit Girildi</b></font><br>" ; }
				else
					{echo "<font color=\"red\"><b> journal_back_refs_book Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }
			
         break; 	 
		 
		 
    case 'web':
$refid = $refs['id'];
$refpubtype = $refs->{'mixed-citation'}['publication-type'];
$year = $refs->{'mixed-citation'}->{'year'} ;
$source = $refs->{'mixed-citation'}->{'source'} ;
             foreach ($refs->{'mixed-citation'}->{'comment'} as $c){
                 $extlink = $c->{'ext-link'} ;
                    if (strlen($extlink) <> 0) break;
             }
echo $year;
echo "<br>" ;
echo $source;
echo "<br>" ;
echo $extlink;
echo "<br>" ;

		$ins = mysql_query(" insert into journal_back_refs_web (JID,REF_ID,MIXED_CIT_PUB_TYPE,REF_YEAR,ARTICLE_SOURCE,EXT_LINK) 
		VALUES ('$jid','".r($refid)."','".r($refpubtype)."','".r($year)."','".r($source)."','".r($extlink)."') ");
		if ($ins)
			{echo "<font color=\"green\"><b> journal_back_refs_web Tablosuna Kayit Girildi</b></font><br>" ; }
		else
			{echo "<font color=\"red\"><b> journal_back_refs_web Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }
			
			
         break;
     default: echo "<font color=\"red\"> Dikkat !!! Referanslarda web, journal ya da book haricinde yeni bir referans var : <b>" . $refs->{'mixed-citation'}['publication-type'] . "</b></font><br>";
   }
}


// references person groups :::: 
// journal_back_refs_pg
foreach($xml->back[0]->{'ref-list'}[0]->ref as $refs) {
$refid = $refs['id'];
      foreach($refs->{'mixed-citation'}->{'person-group'} as $pg) {
             switch((string) $pg['person-group-type']) { 
                 case 'author':
                     foreach ($pg->name as $pgn) {
                           $pgsurname = $pgn->{'surname'} ;
                           echo $pgsurname ;
                           echo "<br>" ;
                           $pggivennames = $pgn->{'given-names'} ;
                           echo $pggivennames ;
                           echo "<br>" ;

							$ins = mysql_query(" insert into journal_back_refs_pg (JID,REF_ID,SURNAME,GIVEN_NAMES) 
							VALUES ('$jid','".r($refid)."','".r($pgsurname)."','".r($pggivennames)."') ");
							if ($ins)
								{echo "<font color=\"green\"><b> journal_back_refs_pg Tablosuna Kayit Girildi</b></font><br>" ; }
							else
								{echo "<font color=\"red\"><b> journal_back_refs_pg Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }
                        }
				 break;
				 // 20140420 -- sadece author vardi, editor de eklendi 
				 case 'editor':
                     foreach ($pg->name as $pgn) {
                           $pgsurname = $pgn->{'surname'} ;
                           echo $pgsurname ;
                           echo "<br>" ;
                           $pggivennames = $pgn->{'given-names'} ;
                           echo $pggivennames ;
                           echo "<br>" ;

							$ins = mysql_query(" insert into journal_back_refs_pg (JID,REF_ID,SURNAME,GIVEN_NAMES) 
							VALUES ('$jid','".r($refid)."','".r($pgsurname)."','".r($pggivennames)."') ");
							if ($ins)
								{echo "<font color=\"green\"><b> journal_back_refs_pg Tablosuna Kayit Girildi</b></font><br>" ; }
							else
								{echo "<font color=\"red\"><b> journal_back_refs_pg Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }
                        }
				 break;
				 default: echo "<font color=\"red\"> Dikkat !!! Referanslarda PersonGroup'larda author'dan farklı tip var !!!  web, journal ya da book haricinde yeni bir referans var : <b>" . $pg['person-group-type'] . "</b></font><br>";
            }
}

					$pgsurname = $refs->{'mixed-citation'}->{'collab'} ;
			
                           echo $pgsurname ;
						   
                           echo "<br>" ;
                           $pggivennames = '' ;
                           echo $pggivennames ;
							$ins = mysql_query(" insert into journal_back_refs_pg (JID,REF_ID,SURNAME,GIVEN_NAMES) 
							VALUES ('$jid','".r($refid)."','".r($pgsurname)."','".r($pggivennames)."') ");
							if ($ins)
								{echo "<font color=\"green\"><b> journal_back_refs_pg Tablosuna Kayit Girildi</b></font><br>" ; }
							else
								{echo "<font color=\"red\"><b> journal_back_refs_pg Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }
                       
			


}




// floats::::::::::::::
// journal_floats = fig ya da table-wrap gelebiliyor, iki asamada insert olacak :
foreach($xml->{'floats-group'}[0]->fig as $figs) {
$floattype = 'fig' ;
$figid = $figs['id'];
echo $figid;
echo "<br>" ;
echo $floattype;
echo "<br>" ;
	$ins = mysql_query(" insert into journal_floats (JID,FLOAT_TYPE,FLOAT_ID) 
	VALUES ('$jid','".r($floattype)."','".r($figid)."') ");
	if ($ins)
		{echo "<font color=\"green\"><b> journal_floats Tablosuna Kayit Girildi</b></font><br>" ; }
	else
		{echo "<font color=\"red\"><b> journal_floats Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }
}

foreach($xml->{'floats-group'}[0]->{'table-wrap'}as $tabs) {
$floattype = 'table-wrap' ;
$tabid = $tabs['id'];
echo $tabid;
echo "<br>" ;
echo $floattype;
echo "<br>" ;
	$ins = mysql_query(" insert into journal_floats (JID,FLOAT_TYPE,FLOAT_ID) 
	VALUES ('$jid','".r($floattype)."','".r($tabid)."') ");
	if ($ins)
		{echo "<font color=\"green\"><b> journal_floats Tablosuna Kayit Girildi</b></font><br>" ; }
	else
		{echo "<font color=\"red\"><b> journal_floats Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }
}

// journal_floats_fig
foreach($xml->{'floats-group'}[0]->fig as $figs) {
$figid = $figs['id'];
$figlabel= $figs->label ;
$figcaption = $figs->caption->p;
$attr = $figs->graphic->attributes('xlink',true);
$figgraphic = $attr['href'] ;
echo $figid;
echo "<br>" ;
echo $figlabel;
echo "<br>" ;
echo $figcaption;
echo "<br>" ;
echo $figgraphic;
echo "<br>" ;

	$ins = mysql_query(" insert into journal_float_fig (JID,FIG_ID,FIG_LABEL,FIG_CAPTION,FIG_GRAPHIC) 
	VALUES ('$jid','".r($figid)."','".r($figlabel)."','".r($figcaption)."','".r($figgraphic)."') ");
	if ($ins)
		{echo "<font color=\"green\"><b> journal_float_fig Tablosuna Kayit Girildi</b></font><br>" ; }
	else
		{echo "<font color=\"red\"><b> journal_float_fig Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }

}


// journal_floats_table
foreach($xml->{'floats-group'}[0]->{'table-wrap'}as $tabs) {
$tabid = $tabs['id'];
$tablabel= $tabs->label ;
$tabcaption = $tabs->caption->p;
$tabsource = $tabs->table->asXML() ;
echo $tablabel;
echo "<br>" ;
echo $tabcaption;
echo "<br>" ;
echo $tabsource;
echo "<br>" ;

	$ins = mysql_query(" insert into journal_float_table (JID,TABLE_ID,TABLE_LABEL,TABLE_CAPTION,TABLE_SOURCE) 
	VALUES ('$jid','".r($tabid)."','".r($tablabel)."','".r($tabcaption)."','".r($tabsource)."') ");
	if ($ins)
		{echo "<font color=\"green\"><b> journal_float_table Tablosuna Kayit Girildi</b></font><br>" ; }
	else
		{echo "<font color=\"red\"><b> journal_float_table Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }

}


echo "<br>" ;
echo "<br>" ;
echo "<br>" ;
echo "<br>" ;
echo "<br>" ;
echo "<br>" ;
echo "<br>" ;
echo "<br>" ;
echo "<br>" ;
echo "<br>" ;
echo "<br>" ;
echo "<br>" ;
echo "<br>" ;



// body ::::::::::::::::::::::::::
// journal_body
foreach($xml->{'body'}[0]->{'sec'}as $secs) {
$secparent = '' ;
$secid = $secs['id'] ;
$sectype = $secs['sec-type'] ;
$sectitle = $secs->title ;
$sectext = '';
foreach ($secs->p as $sp) {
$sectext = $sectext . $sp->asXML();
  }
    
// deep2 :
		foreach ($secs->sec as $secs2) {
			$secparent2 = $secid ;
			$secid2 = $secs2['id'] ;
			$sectype2 = $secs2['sec-type'] ;
			$sectitle2 = $secs2->title ;
			$sectext2 = '';
				  foreach ($secs2->p as $sp2) {
					   $sectext2 = $sectext2 . $sp2->asXML();
						  }
						  
						  //deep3 :
								foreach ($secs2->sec as $secs3) {
									$secparent3 = $secid2;
									$secid3 = $secs3['id'] ;
									$sectype3 = $secs3['sec-type'] ;
									$sectitle3 = $secs3->title ;
									$sectext3 = '';
										  foreach ($secs3->p as $sp3) {
											   $sectext3 = $sectext3 . $sp3->asXML();
												  }
												  
										 //deep4 :
												foreach ($secs3->sec as $secs4) {
													$secparent4 = $secid3;
													$secid4 = $secs4['id'] ;
													$sectype4 = $secs4['sec-type'] ;
													$sectitle4 = $secs4->title ;
													$sectext4 = '';
														  foreach ($secs4->p as $sp4) {
														  $sectext4 = $sectext4 . $sp4->asXML();
																  }
													$secparent4a = strtr($secparent4, "sec-", "111");
													$secparent4a = strtr($secparent4, "sec-", "111");
													$ins = mysql_query(" insert into journal_body (JID,PARENT_SECTION,SECTION_ID,SECTION_TYPE,SECTION_TITLE,SECTION_TEXT) 
													VALUES ('$jid','".r($secparent4a)."','".r($secid4a)."','".r($sectype4)."','".r($sectitle4)."','".r($sectext4)."') ");
													if ($ins) {echo "<font color=\"green\"><b> journal_body Tablosuna Kayit Girildi</b></font><br>" ; } else {echo "<font color=\"red\"><b> journal_body Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }
																  																  
													echo $secparent4;
													echo "<br>" ;								  
													echo $secid4;
													echo "<br>" ;
													echo $sectype4;
													echo "<br>" ;
													echo $sectitle4;
													echo "<br>" ;
													echo $sectext4;
													echo "<br>" ;								  
												}
									$secparent3a = strtr($secparent3, "sec-", "1111");
									$secid3a = strtr($secid3, "sec-", "1111");			  
									$ins = mysql_query(" insert into journal_body (JID,PARENT_SECTION,SECTION_ID,SECTION_TYPE,SECTION_TITLE,SECTION_TEXT) 
									VALUES ('$jid','".r($secparent3a)."','".r($secid3a)."','".r($sectype3)."','".r($sectitle3)."','".r($sectext3)."') ");
									if ($ins) {echo "<font color=\"green\"><b> journal_body Tablosuna Kayit Girildi</b></font><br>" ; } else {echo "<font color=\"red\"><b> journal_body Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }
												  												  
									echo $secparent3;
									echo "<br>" ;								  
									echo $secid3;
									echo "<br>" ;
									echo $sectype3;
									echo "<br>" ;
									echo $sectitle3;
									echo "<br>" ;
									echo $sectext3;
									echo "<br>" ;								  
								}
			$secparent2a = strtr($secparent2, "sec-", "1111");
			$secid2a = strtr($secid2, "sec-", "1111");			  
			$ins = mysql_query(" insert into journal_body (JID,PARENT_SECTION,SECTION_ID,SECTION_TYPE,SECTION_TITLE,SECTION_TEXT) 
			VALUES ('$jid','".r($secparent2a)."','".r($secid2a)."','".r($sectype2)."','".r($sectitle2)."','".r($sectext2)."') ");
			if ($ins) {echo "<font color=\"green\"><b> journal_body Tablosuna Kayit Girildi</b></font><br>" ; } else {echo "<font color=\"red\"><b> journal_body Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }
						  
			echo $secparent2;
			echo "<br>" ;								  
			echo $secid2;
			echo "<br>" ;
			echo $sectype2;
			echo "<br>" ;
			echo $sectitle2;
			echo "<br>" ;
			echo $sectext2;
			echo "<br>" ;								  
		}
		
$secparenta = strtr($secparent, "sec-", "1111");
$secida = strtr($secid, "sec-", "1111");
$ins = mysql_query(" insert into journal_body (JID,PARENT_SECTION,SECTION_ID,SECTION_TYPE,SECTION_TITLE,SECTION_TEXT) 
VALUES ('$jid','".r($secparenta)."','".r($secida)."','".r($sectype)."','".r($sectitle)."','".r($sectext)."') ");
if ($ins) {echo "<font color=\"green\"><b> journal_body Tablosuna Kayit Girildi</b></font><br>" ; } else {echo "<font color=\"red\"><b> journal_body Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }

echo $secparent;
echo "<br>" ;								  
echo $secid;
echo "<br>" ;
echo $sectype;
echo "<br>" ;
echo $sectitle;
echo "<br>" ;
echo $sectext;
echo "<br>" ;
}

$i= 0;
$query=mysql_query("select * from journal_contrib where JID='$jid' ORDER BY contrib_order")or die(mysql_error());
while ($result=mysql_fetch_array($query))
{

$GIVEN_NAMES=$result['GIVEN_NAMES'];
$SURNAME=$result['SURNAME'];

//ilk tÄ±rnak 0 deÄŸeri iÃ§in yok :)
if ($i==0) $ad= $GIVEN_NAMES . " " . $SURNAME."" ;
else $ad= ', '.$GIVEN_NAMES . " " . $SURNAME."" ;


$isim[i]=$ad;
$uzun_isim=$uzun_isim.$isim[i];

$i++;
}
	$ins2 = mysql_query(" UPDATE jssmorgf SET yazar ='$uzun_isim' WHERE JID = '$jid'");
echo 'Uzun Isim : '.$uzun_isim;

//$i= 0;
//$query=mysql_query("select * from journal_keywords where JID='$jid' ORDER BY id")or die(mysql_error());
//while ($result=mysql_fetch_array($query))
//{

//$KWD_KEYWORD=$result['KWD_KEYWORD'];
//$ad2= $KWD_KEYWORD;
//$isim2[i]=$ad2;
//$uzun_isim2=$uzun_isim2.$isim2[i];

//$i++;
//}
//$ins2232 = mysql_query(" UPDATE jssmorgf SET wkey ='$uzun_isim2' WHERE JID = '$jid'");
//echo ".$uzun_isim2, ";

//*(aşağıdakileri Reviewler ve caseler için uygula sona dikkat)
$ins3 = mysql_query("UPDATE journal_body SET `PARENT_SECTION` ='111111' WHERE `SECTION_ID` = '111111'");
$ins4 = mysql_query("UPDATE journal_body SET `PARENT_SECTION` ='111112' WHERE `SECTION_ID` = '111112'");
$ins5 = mysql_query("UPDATE journal_body SET `PARENT_SECTION` ='111113' WHERE `SECTION_ID` = '111113'");
$ins6 = mysql_query("UPDATE journal_body SET `PARENT_SECTION` ='111114' WHERE `SECTION_ID` = '111114'");
$ins7 = mysql_query("UPDATE journal_body SET `PARENT_SECTION` ='111115' WHERE `SECTION_ID` = '111115'");
$ins8 = mysql_query("UPDATE journal_body SET `PARENT_SECTION` ='111116' WHERE `SECTION_ID` = '111116'");
$ins9 = mysql_query("UPDATE journal_body SET `PARENT_SECTION` ='111117' WHERE `SECTION_ID` = '111117'");
$ins10 = mysql_query("UPDATE journal_body SET `PARENT_SECTION` ='111118' WHERE `SECTION_ID` = '111118'");


//*(aşağıdakileri başlıkları büyük harfe çevirmek için uygula )

$ins11 = mysql_query("UPDATE journal_body SET `SECTION_TITLE` ='<div align=\'justify\'>
  <table width=\'780\' border=\'0\' cellpadding=\'0\' cellspacing=\'0\' bgcolor=\'#FFFFFF\'>
    <tr> 
      <td valign=\'top\' bgcolor=\'#fae3e0\'> <font face=\'Verdana, Arial, Helvetica, sans-serif\' size=\'2\'><a name=\'2\'></a><b>INTRODUCTION</b><a name=\'2\'></font></td>
    </tr>
  </table>
</div>' WHERE `SECTION_TITLE` = 'Introduction'");
$ins12 = mysql_query("UPDATE journal_body SET `SECTION_TITLE` ='<div align=\'justify\'>
  <table width=\'780\' border=\'0\' cellpadding=\'0\' cellspacing=\'0\' bgcolor=\'#FFFFFF\'>
    <tr> 
      <td valign=\'top\' bgcolor=\'#fae3e0\'> <font face=\'Verdana, Arial, Helvetica, sans-serif\' size=\'2\'><a name=\'3\'></a><b>METHODS</b><a name=\'2\'></font></td>
    </tr>
  </table>
</div>' WHERE `SECTION_TITLE` = 'Methods'");

$ins13 = mysql_query("UPDATE journal_body SET `SECTION_TITLE` ='<div align=\'justify\'>
  <table width=\'780\' border=\'0\' cellpadding=\'0\' cellspacing=\'0\' bgcolor=\'#FFFFFF\'>
    <tr> 
      <td valign=\'top\' bgcolor=\'#fae3e0\'> <font face=\'Verdana, Arial, Helvetica, sans-serif\' size=\'2\'><a name=\'4\'></a><b>RESULTS</b><a name=\'2\'></font></td>
    </tr>
  </table>
</div>' WHERE `SECTION_TITLE` = 'Results'");

$ins16 = mysql_query("UPDATE journal_body SET `SECTION_TITLE` ='<div align=\'justify\'>
  <table width=\'780\' border=\'0\' cellpadding=\'0\' cellspacing=\'0\' bgcolor=\'#FFFFFF\'>
    <tr> 
      <td valign=\'top\' bgcolor=\'#fae3e0\'> <font face=\'Verdana, Arial, Helvetica, sans-serif\' size=\'2\'><a name=\'5\'></a><b>DISCUSSION</b><a name=\'2\'></font></td>
    </tr>
  </table>
</div>' WHERE `SECTION_TITLE` = 'Discussion'");
$ins15 = mysql_query("UPDATE journal_body SET `SECTION_TITLE` ='<div align=\'justify\'>
  <table width=\'780\' border=\'0\' cellpadding=\'0\' cellspacing=\'0\' bgcolor=\'#FFFFFF\'>
    <tr> 
      <td valign=\'top\' bgcolor=\'#fae3e0\'> <font face=\'Verdana, Arial, Helvetica, sans-serif\' size=\'2\'><b>CONCLUSION</b><a name=\'2\'></font></td>
    </tr>
  </table>
</div>' WHERE `SECTION_TITLE` = 'Conclusion'");

// 20140519


$query=mysql_query("
select jid, ref_id, txt from ( 
select * from (
SELECT j1.jid jid, j1.ref_id ref_id, 
concat(a1.ns ,' (',j1.ref_year,') ', j1.article_title, '. ' , j1.article_source, ' ', j1.article_volume, ', ' , j1.article_fpage,'-',j1.article_lpage,'.' ) txt
FROM journal_back_refs_journal j1 ,
(SELECT jid,ref_id,group_concat(concat(' ',surname,' ',given_names) order by ref_order asc) ns FROM (select * from journal_back_refs_pg x1 where length(surname)>0  order by ref_order  asc) pg1 group by jid,ref_id ) a1
WHERE 1=1
and j1.jid = a1.jid and j1.ref_id = a1.ref_id ) s1
union 
select * from (SELECT j2.jid jid, j2.ref_id ref_id, 
concat(a2.ns ,' (',j2.ref_year,') ', j2.article_source, '. ' , j2.article_title, case when length(j2.article_title)=0 then ' ' else '. ' end, j2.publisher_loc, case when length(trim(j2.publisher_loc))=0 then ' ' else '. ' end, j2.publisher_name,(case when length(trim(j2.publisher_name))=0 then ' ' else '. ' end) ) txt
FROM journal_back_refs_book j2 ,
(SELECT jid,ref_id,group_concat(concat(' ',surname,' ',given_names) order by ref_order asc) ns FROM (select * from journal_back_refs_pg x2 where length(surname)>0  order by ref_order asc ) pg2 group by jid,ref_id  ) a2
WHERE 1=1
and j2.jid = a2.jid and j2.ref_id = a2.ref_id ) s2
union 
select * from (SELECT j3.jid jid, j3.ref_id ref_id, 
concat(a3.ns ,' (',j3.ref_year,') ', j3.article_source, '. ' , j3.ext_link) txt
FROM journal_back_refs_web j3 ,
(SELECT jid,ref_id,group_concat(concat(' ',surname,' ',given_names) order by ref_order asc) ns FROM (select * from journal_back_refs_pg x3 where length(surname)>0  order by ref_order  asc) pg3   group by jid,ref_id ) a3
WHERE 1=1
and j3.jid = a3.jid and j3.ref_id = a3.ref_id) s3
    ) m where jid ='$jid' 
	order by convert(substr(ref_id, 4) ,UNSIGNED INTEGER)
")or die(mysql_error());

while ($result=mysql_fetch_array($query))
{
echo $result['ref_id'] . " - " .$result['txt'];
$ins = mysql_query(" insert into journal_references (jid,refid,ref_txt) 
VALUES ('$jid','".r($result['ref_id'])."','".r($result['txt'])."')");



if ($ins) {echo "<font color=\"green\"><b> journal_references Tablosuna Kayit Girildi</b></font><br>" ; } else {echo "<font color=\"red\"><b> journal_references Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }

}

foreach($xml->{'floats-group'}[0]->{'table-wrap'}as $tabs)
 {
	foreach($tabs->{'table-wrap-foot'}[0]->fn as $fn)
 		{
$tabid = $tabs['id'];
$tablabel= $tabs->label ;
$tabcaption = $tabs->caption->p;
$fnid = $fn['id'];
$fn_altyazi = $fn->p;
// ----
echo $tabid;
echo "<br>" ;
echo $tablabel;
echo "<br>" ;
echo $tabcaption;
echo "<br>" ;
echo $fnid;
echo "<br>" ;
echo $fn_altyazi;
echo "<br>" ;
echo "<br>" ;

$ins = mysql_query(" insert into journal_tablewf (JID,T_LABEL,T_ID,WRAP) 
	VALUES ('$jid','".r($tablabel)."','".r($fnid)."','".r($fn_altyazi)."') ");
	if ($ins)
		{echo "<font color=\"green\"><b> journal_float2222_table Tablosuna Kayit Girildi</b></font><br>" ; }
	else
		{echo "<font color=\"red\"><b> journal_float22222_table Tablosuna Kayit Girilemedi!!!</b></font><br>" ; }	
		}

foreach($xml->{'floats-group'}[0]->{'table-wrap'}as $tabs) {
$tabid = $tabs['id'];
$tablabel2= $tabs->label ;
$tabcaption = $tabs->caption->p;
$tabsource = $tabs->table->asXML() ;
echo $tabid;
echo "<br>" ;
echo $tablabel2;
echo "<br>" ;

$ins3 = mysql_query("UPDATE journal_tablewf SET `T_ID` ='$tabid' WHERE `T_LABEL` = '$tablabel2'");

}
}

mysql_close($sconnect);

?>