Hy @ all,
hab gerade ne verzwickte Sache.
Ich bräuchte Variablennamen die dynamisch sind.
In meinem Fall von 1-180.
$detail[0] = die ID vom Datensatz ( 1-180 )
$detail[1] = Status (0 od. 1)
Laut meinem Verständnis müßte es nun die Variablen $1 - $180 geben.
Nun kommt aber die Fehlermeldung:
Parse error: parse error, unexpected T_LNUMBER, expecting T_VARIABLE or '$' in test.php on line 130
Line 130 = <img src="menupics/<? echo $1; ?>.gif"
Wie kann ich das Problem mit den Variablen lösen ??
Ich brauche auf alle fälle die Zahlen in der VAR, wie bekomme ich einen Buchstaben davor ??
Grüße
Mickl
hab gerade ne verzwickte Sache.
Ich bräuchte Variablennamen die dynamisch sind.
In meinem Fall von 1-180.
PHP-Code:
include ($_SERVER["DOCUMENT_ROOT"]."/log.inc.php");
$sql="SELECT * FROM tabelle WHERE status=1";
$query=mysql_query($sql,$connect);
while ($detail=mysql_fetch_row($query)){
$$detail[0]=$detail[1];
}
$sql1="SELECT * FROM tabelle WHERE status=0";
$query1=mysql_query($sql1,$connect);
while ($detail=mysql_fetch_row($query1)){
$$detail[0]=$detail[1];
}
$detail[1] = Status (0 od. 1)
Laut meinem Verständnis müßte es nun die Variablen $1 - $180 geben.
Nun kommt aber die Fehlermeldung:
Parse error: parse error, unexpected T_LNUMBER, expecting T_VARIABLE or '$' in test.php on line 130
Line 130 = <img src="menupics/<? echo $1; ?>.gif"
Wie kann ich das Problem mit den Variablen lösen ??
Ich brauche auf alle fälle die Zahlen in der VAR, wie bekomme ich einen Buchstaben davor ??
Grüße
Mickl
Kommentar