Omschrijving uit XML zie ik wel met echo, maar kan hem niet opslaan

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Ventilatiesysteem Productontwikkelaar HBO WO Verwa

Samengevat: Zij bieden flexibele ventilatiematerialen, geluidsdempers, rookgasafvoer producten en industrieslangen. Ben jij een technisch productontwikkelaar? Heb jij ervaring met het ontwikkelen van nieuwe producten? Vaste baan: Technisch Productontwikkelaar HBO WO €3.000 - €4.000 Zij bieden een variëteit aan flexibele ventilatiematerialen, geluiddempers, rookgasafvoer producten, industrieslangen en ventilatieslangen voor de scheepsbouw. Met slimme en innovatieve materialen zorgen wij voor een gezonde en frisse leefomgeving. Deze werkgever is een organisatie die volop in ontwikkeling is met hardwerkende collega's. Dit geeft goede ontwikkelingsmogelijkheden. De branche van dit bedrijf is Techniek en Engineering. Functie: Voor de vacature als Technisch Productontwikkelaar Ede Gld HBO WO ga

Bekijk vacature »

Marko Westerveld

Marko Westerveld

30/05/2016 15:06:56
Quote Anchor link
In een XML bestand staan omschrijvingen, die wil ik er uit halen. Het vreemde is, ik zie de omschrijving wel met echo maar kan hem niet opslaan.

Quote:
$node = $reader->expand();
$dom = new DomDocument();
$n = $dom->importNode($node,true);
$dom->appendChild($n);
$xp = new DomXpath($dom);

$res = $xp->query("/article/descriptions/description");
$res2 = $xp->query("/article/pictures/picture/name");

echo "Description: ".$res->item(0)->nodeValue."<br />";


if($res->item(0)->nodeValue = '') { $omschrijving_lang = $row["****"]; }
else
{ $omschrijving_lang = $res->item(0)->nodeValue; }

$sql_update = "UPDATE *** SET ** ='".$omschrijving_lang."', ***='".$res2->item(0)->nodeValue."' WHERE ***='".$row["***"]."'";


Foutmelding:

Quote:
Trying to get property of non-object
 
PHP hulp

PHP hulp

25/12/2024 07:57:48
 
Thomas van den Heuvel

Thomas van den Heuvel

30/05/2016 15:49:37
Quote Anchor link
Al geprobeerd een typecast naar string te gebruiken? Of al gekeken wat er precies in deze nodeValue zit met var_dump ofzo?

Bonus: escape de data die je wilt invoegen met de daarvoor bestemde escape-functie.
 
Marko Westerveld

Marko Westerveld

30/05/2016 16:10:57
Quote Anchor link
De vardump geeft het volgende:

string(49) "Register Atlanta 2121124200 312x226mm 2x6kolommen"
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.