PHP-Code:
// Folgendes funktioniert:
<?php
$auswahl = "SELECT schuhname FROM schuhregal";
$durchlauf = mysql_query($auswahl, $verbindung);
while($irgendwas = mysql_fetch_array($durchlauf)){
echo $irgendwas['schuhname'];
}
?>
// Das jetzt aber nicht:
<?php
define("TEST", "
<p>Ich bin ein gesunder Schuh mit dem Namen: $irgendwas['schuhname']</p>
");
$auswahl = "SELECT schuhname FROM schuhregal";
$durchlauf = mysql_query($auswahl, $verbindung);
while($irgendwas = mysql_fetch_array($durchlauf)){
echo TEST;
}
?>
thx schonmal
EDIT: ich sehe gerade -> $irgendwas['schuhname'] ist am Anfang ja noch garnicht verfügbar, deswegen kommt ne kleine Fehlermeldung... Wie kann ich das umgehen ? ich möchte den error-report NICHT unterdrücken
achja, und gibt es eine fkt, die difinierte konstanten wieder löscht ?
undefine(); wäre ja bestimmt genail, hab aber nix derartiges auf php.net gefunden.
thx
Kommentar