buyrun.
<?
$content = utf8_encode(file_get_contents('remixon.xml'));
$xml = simplexml_load_string($content);
foreach ($xml->urun as $urun)
{
$secenekler = $urun->xpath('UrunSecenek');
foreach($secenekler as $secenek)
{
foreach($secenek->Secenek as $val)
{
//var_dump($val);
echo $val->StokKodu;
}
}
}
Eline sağlık hocam,
ancak 3 tane stok kodu varsa 2. sini yazmıyor. td'yi çoğalttığımda ise aynısını yazdırıyor?
<?
$content = utf8_encode(file_get_contents('r.xml'));
$xml = simplexml_load_string($content);
echo "<table id='tableExport' width='200' border='1' datapagesize='10'>";
echo "<tr>";
echo "<td>islem_tipi</td>";
echo "<td>urun_kod</td>";
echo "<td>stok_kodu</td>";
echo "<td>ops_kodu_1</td>";
echo "<td>ops_tanimi_1</td>";
echo "<td>ops_kodu_2</td>";
echo "<td>ops_tanimi_2</td>";
echo "<td>barkod</td>";
echo "<td>entegrasyon_kod</td>";
echo "<td>ops_durum</td>";
echo "<td>ops_stok_miktari</td>";
echo " </tr>";
foreach ($xml->urun as $urun)
{
$secenekler = $urun->xpath('UrunSecenek');
foreach($secenekler as $secenek)
foreach($secenek->Secenek as $val)
echo "<tr>";
echo "<td>G</td>";
echo "<td>24-".$urun->UrunKodu;"</td>";
echo "<td>".$urun->UrunSecenek->Secenek->StokKodu;"</td>";
echo "<td>" .$urun->UrunSecenek->Secenek->EkSecenekOzellik->OzellikKodu. "" .$urun->UrunSecenek->Secenek->EkSecenekOzellik->OzellikDegeri; "</td>";
echo "<td>ops_tanimi_1</td>";
echo "<td>ops_kodu_2</td>";
echo "<td>ops_tanimi_2</td>";
echo "<td>barkod</td>";
echo "<td>entegrasyon_kod</td>";
echo "<td>ops_durum</td>";
echo "<td>ops_stok_miktari</td>";
echo " </tr>";
echo " <tr>";
echo "<td colspan='2'> </td>";
echo "<td>" .$val->StokKodu; "</td>";
echo " <td colspan='12'> </td>";
echo " </tr>";
echo " <tr>";
echo "<td colspan='2'> </td>";
echo "<td>" .$val->StokKodu; "</td>";
echo " <td colspan='12'> </td>";
echo " </tr>";
}
echo "</table>";
?>