Moin,
ich habe folgend Codefrage:
ich habe in einer Klasse ein array mit mit arrays, welche für verschiedene Domainarten stehen:
	
Jetzt sollen die Domainkategorien aus einer DB ausgelesen werden.
folgender Code:
	
erzeugt die Fehlermeldung:
	
wer kann mir helfen & wer weiß ein Tutorial zu eval (http://php.net/eval bringt mich nicht weiter) oder kennt eine alternative Schreibweise ?
							
						
					ich habe folgend Codefrage:
ich habe in einer Klasse ein array mit mit arrays, welche für verschiedene Domainarten stehen:
PHP-Code:
	
	
$this->Domains = array( & $this->DomainDE,
                                  & $this->DomainTV,
                                  & $this->DomainCNO,//com net org
                                  & $this->DomainFM,
//etc................
                                  NoKat => 0,// Anzahl von Domainkategorien:
                                  error => "",
                                  anzahl => 0,
                                  gesamt => 0); 
folgender Code:
PHP-Code:
	
	
 $sql = "select * from DomainRegex";
 $connection = ConnectToDb();//Verbinden mit DB
 $result = mysql_query($sql, $connection) or die(mysql_error());
 $i = 0;
 while($row = mysql_fetch_object( $result )) {// solange Datensätze
           eval("$"."this->Domains = Domain"."$"."row->Kategorie;");
           $i = $i + 1;
 }//solange Datensätze
 mysql_close(); //Schließen der Verbindung 
PHP-Code:
	
	
Parse error: parse error, unexpected T_VARIABLE in ../class/class.Rechnung.inc(200) : eval()'d code on line 1 
 
          
 $this->Array bezeichner aus DB auslesen
									
									
									$this->Array bezeichner aus DB auslesen
								

 
							
						 
							
						
Kommentar