Árgéphez xml
Elküldve: szer. ápr. 11, 2012 4:04 pm
Tisztelt admin.
Olyan kéréssel fordulok önökhöz, hogy az argep.hu oldalhoz csatlakozás alkalmával az xml-be mentésnél még két tulajdonságot kérnek a képlinket és a terméklinket. A kiiratását meg is tudom oldani de az adatbázis lekérdezés feladta a leckét mert két különbözö id-t kellene társitani a meglévö lekérdezésbe. Ha esetleg van már kidolgozott kodjuk erre, legyenszives itt közzé tenni mert biztosan másoknak is szüksége lenne rá.
Előre is köszönöm.
Üdv. Kovács Zoli
Olyan kéréssel fordulok önökhöz, hogy az argep.hu oldalhoz csatlakozás alkalmával az xml-be mentésnél még két tulajdonságot kérnek a képlinket és a terméklinket. A kiiratását meg is tudom oldani de az adatbázis lekérdezés feladta a leckét mert két különbözö id-t kellene társitani a meglévö lekérdezésbe. Ha esetleg van már kidolgozott kodjuk erre, legyenszives itt közzé tenni mert biztosan másoknak is szüksége lenne rá.
Előre is köszönöm.
Üdv. Kovács Zoli
Kód: Egész kijelölése
$sql = "SELECT t.id, t.kod, t.status,t.image_address, nl.name, nl.description, nl.url, a.ar, kl.url_lepcso
FROM ".TERMEK_TABLE." as t , ".TERMEK_TO_KATEGORIA_TABLE." as ttk
INNER JOIN ".NEV_LEIRAS_TABLE." as nl ON t.id = nl.termek_id
INNER JOIN ".KATEGORIA_LEIRAS_TABLE." as kl ON ttk.termek_kategoria_id = kl.kat_id
INNER JOIN ".ARAK_TABLE." as a ON a.termek_id = t.id
WHERE nl.language_id = '4'
AND a.arforma_id = '".$tal["arforma_id"]."' ";
$talal = mysql_query2(__LINE__, __FILE__, $sql);
//xml nyitó rész
$file = fopen('export_import/shop.xml', 'w');
$fp = fopen('export_import/shop.xml', "a+");
fwrite($fp,""."<?php xml version=\"1.0\" encoding=\"utf-8\" ?>\n");
fwrite($fp,""."<shoptermekek>\n");
while($ez = mysql_fetch_assoc($talal)){
fwrite($fp,""."<item>\n");
fwrite($fp,""."<name>".iconv('Latin1', 'UTF-8', htmlspecialchars(str_replace("\\","",$ez["name"]))) ."</name>\n");
fwrite($fp,""."<kod>".$ez["kod"]."</kod>\n");
fwrite($fp,""."<status>".$ez["status"]."</status>\n");
fwrite($fp,""."<description>".iconv('Latin1', 'UTF-8',htmlspecialchars(str_replace("\\","",$ez["description"]))) ."</description>\n");
fwrite($fp,""."<image_address>http://www.silver-agro.hu/".$ez["image_address"]."</image_address>\n");
fwrite($fp,""."<ar>".$ez["ar"]."</ar>\n");
fwrite($fp,""."<link>http://www.silver-agro.hu/".$ez["url_lepcso"]."/".$ez["url"]."</link>\n");
fwrite($fp,""."</item>\n");
}
//XML Záró rész