Ahoj všichni mám problém v XML se moc nevyznam a doposud sem se se SOAP nesetkal potreboval bych vedet jak to udelat.
mám php script na vytvoření xml kódu
a potrebuji skript, který přes SOAP odesílá právě podanou objednávku a v závislosti na odpovědi, kterou dostane, změní stav objednávky ("OK" a "chyba")
XML generator
------------------------------------------------------------------------------------------------------------------------------------------
<?xml version="1.0" encoding="utf-8"?>
<box>
<?php
include 'include/connect.php';
header("Content-type: text/xml");
if(empty($_GET["datum"])){
$_GET["datum"]=date("Y-m-d");
}
/*$dotaz=mysql_query(" SELECT *
FROM new_buy AS n
JOIN vazby AS v ON v.id_n = n.id_n
JOIN produkty AS p ON p.id_p = v.id_p
ORDER BY datum_podani DESC
"); */
if(isset($_GET["datum"])) {
$datum=$_GET["datum"];
intval($datum);
mysql_real_escape_string($datum);
}else{
$datum=date("Y-m-d");
}
$dotaz=mysql_query(" SELECT *
FROM new_buy
WHERE datum_podani='".$datum."'"
);
while($pom=mysql_fetch_assoc($dotaz)){
echo "<objednavka>
<idobjednavky>".$pom["id_n"]."</idobjednavky>";
echo "<datum_podani>".$pom["datum_podani"]."</datum_podani>";
echo "<vsechno_zbozi>";
$dot=mysql_query("SELECT * FROM vazby AS v JOIN produkty AS p ON v.id_p = p.id_p WHERE v.id_n=".$pom["id_n"]);
while($p=mysql_fetch_assoc($dot)){
echo "<produkt>";
echo "<id_produktu>".$p["id_p"]."</id_produktu>";
echo "<nazev>".$p["nazev_p"]."</nazev>";
echo "<cena>".$p["cena_p"]."</cena>";
echo "</produkt>";
}
echo "</vsechno_zbozi>";
echo "</objednavka>";
}
?>
</box>
------------------------------------------------------------------------------------------------------------------------------------------
a toto XML potrebuji odeslat