Hallo,
ich stehe vor folgendem Problem.
Lese eine XML-Datei mit simplexml_load_file aus und lade die Werte in eine foreach Schleife.
Lösche ungewollte Werte mit unset() und möchte das Ergebiss in eine neue XML abspeichern.
Anbei der aktuelle Code:
Mit $xml->asXML komme ich nicht zu dem gewünschten Ergebniss.
Kann mir bitte jemand helfen?
LG
ich stehe vor folgendem Problem.
Lese eine XML-Datei mit simplexml_load_file aus und lade die Werte in eine foreach Schleife.
Lösche ungewollte Werte mit unset() und möchte das Ergebiss in eine neue XML abspeichern.
Anbei der aktuelle Code:
PHP-Code:
<?php
$xml = simplexml_load_file($file);
foreach($xml->product as $product)
{
$abfrage = mysql_query("SELECT * FROM Tabelle WHERE Wert = '".$product->Wert."' ");
$num_rows = mysql_num_rows($abfrage);
if($num_rows == 0)
{
unset($xml->product);
}
}
?>
Kann mir bitte jemand helfen?
LG
Kommentar