sorry das der threadtitel ein wenig verwirrend ist, hab aber keinen plan wie ich das problem im betreff beschreiben soll.
hier mal der code:
	
es geht also darum das ich diese id bekomme (also eine zahl), diese in $id schreibe und dann das eben auswerten will.
	
bekomme aber damit keine ausgabe bzw. wenn ich das "=$id" schreibe dann gibts ne fehlermeldung.
was mache ich da falsch?
					hier mal der code:
PHP-Code:
	
	
<?php
$doc = DOMDocument::load("test.xml");
$id = $_GET['id'];
$xp = new domxpath($doc);
$titles = $xp->query('DVD[CollectionNumber="$id"]');
foreach ($titles as $node) {
 foreach($node->childNodes as $cnode) {
  if($cnode->nodeName == Title) {
   print $cnode->nodeName .": ". $cnode->textContent . "\n";
  }
 }
}
?>
es geht also darum das ich diese id bekomme (also eine zahl), diese in $id schreibe und dann das eben auswerten will.
PHP-Code:
	
	
$titles = $xp->query('DVD[CollectionNumber="$id"]'); 
was mache ich da falsch?
 
          


 
  
  
  
 
Kommentar