herkese merhaba sitedeki ürünlerin xml çıktısını alıp merchant centere yüklemek için bir örnek kod buldum bunu kendi siteme göre düzenlemek istiyorum fakat yapmaya çalıştığım şey değişkenti tek bir komutta yazdırıp aşağıda tek bir çıktıda almak, ürünID ürünAd ürün açıklama gibi gibi bu konuda bana yardımcı olabilecek varsa özel mesaj atabilir mi iyi forumlar

 

<?php  header('Content-Type: text/html; charset=utf-8');

//require_once 'admin/php/baglan.php';
//$kontrol = $con->query("SELECT * FROM urunler");
//if ($kontrol->rowCount()) :
   // $sonuc = $kontrol->fetch(PDO::FETCH_ASSOC);
   // $urunID = $sonuc["urunID"];
   // $urunkatad=$sonuc["urunAd"];
	//$urunaciklama=$sonuc["urunaciklama"];
   // $katid=array_flip(json_decode($sonuc['kategoriID'],true));
   // if(is_array($katid)) :
    //    $katid = $katid[rand(0,count($katid)-1)];
  //  else:
      //  $katid = $sonuc['kategoriID'];
		//   $aratoplam= fiyathesapla::kdvlifiyat($sonuc['urunID']); //Son fiyat
//endif;


$products[] = array (rand(), "."$urunID".", "Facebook begeni botu", "https://www.***.net/urunler.php?id=1", "https://www.***.net/images/fb.png", "TL99.95", "yazılım");
$products[] = array (rand(), "Twitter Bot", "Twitter begeni botu", "https://www.***.net/urunler.php?id=2", "https://www.***.net/images/tw.png", "TL89.95", "yazılım");
$products[] = array (rand(), "Pinterest Bot", "Pinterest Pin botu", "https://www.***.net/urunler.php?id=3", "https://www.***.net/images/pin.png", "TL79.95", "yazılım");
$totalProducts = count ($products);
echo '<?xml version="1.0" encoding="UTF-8"?>
<rss version ="2.0" xmlns:g="http://base.google.com/ns/1.0"> 
';
?>
  <channel>
    <title>Bot Kampanyası</title>
    <link>https://www.***.net</link>

	<?php
    for ($i=0;$i<$totalProducts;$i++)
    {
		$serial 	 = $products[$i][0];
		$name 		 = $products[$i][1];
		$description = $products[$i][2];
		$link 		 = $products[$i][3];
		$photo 		 = $products[$i][4];
		$price 		 = $products[$i][5];
		$categoryName= $products[$i][6];		
		 

  		construct_feed_item ($serial, $name, $description, $categoryName, $link, $photo, $price);
    }
    ?>
  </channel>
<?php
echo "</rss>";
function construct_feed_item ($serial, $name, $description, $categoryName, $link, $photo, $price)
{
	$title = clean_feed ($name);
	$description = clean_feed ($description);
	$imagePath = $photo;	
	  
	echo "<item>\n";
		echo "\t<title>".$title."</title>\n";
			if ($description != NULL) {
			echo "\t<description><![CDATA[ ".strip_tags($description)." ]]></description>\n";
		}
		echo "\t<g:image_link><![CDATA[ ".$imagePath." ]]></g:image_link>\n";		
		echo "\t<link>".$link."</link>\n";		
		echo "\t<g:id>".$serial."</g:id>\n";
		echo "\t<g:mpn>".$serial."</g:mpn>\n";				
		echo "\t<g:price>".$price."</g:price>\n";
        echo "\t<g:availability>in stock</g:availability>\n"; 
	    echo "\t<g:brand>Adidas</g:brand>\n"; 
		echo "\t<g:condition>new</g:condition>\n"; 
        echo "\t<g:google_product_category>313</g:google_product_category>\n";			
		echo "\t<g:product_type><![CDATA[ ".$categoryName." ]]></g:product_type>\n";					
	echo "</item>\n";	
}

function clean_feed ($str)
{

	$str = str_replace (";","",$str);
	$str = str_replace ("\\","",$str);
	$str = str_replace ("'","",$str);
	$str = str_replace ("\"","",$str);		
	$str = str_replace ("&nbsp"," ",$str);		
	$str = str_replace ("&","",$str);			


return $str;
}
?>