[PHP & MySQL] Problem mit Include

callous.
Ich wollte heute mal eine Datei includen, allerdings mit ner Variable drin. Nur wie?

php:
1:
include("xy.php?id=$row[ID]");


Warning: include(xy.php?id=2) [function.include]: failed to open stream: No such file or directory in /var/www/web153/html/equinestars/test.php on line 31

Warning: include(xy.php?id=2) [function.include]: failed to open stream: No such file or directory in /var/www/web153/html/equinestars/test.php on line 31

Warning: include() [function.include]: Failed opening 'xy.php?id=2' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/web153/html/equinestars/test.php on line 31


Ich habs auch mal mit Variablen versucht, doch dann gehts auch nicht...
Julia712
Hey,

wenn du eine Datei includest, wird sie an der Stelle an der du das include schreibst so eingesetzt, wie sie ist.

Also musst du erst die Variable mit der ID belegen und dann die Datei inlcuden.
Also:
code:
1:
2:
3:
4:
$id = $row[ID];
include("xy.php");


Damit ist die id-Variable schon belegt und kann von dem Code in xy.php benutzt werden.

Lg, Julia