Variable aus DB PHP

Chris2130

Well-known member
ID: 308573
L
13 Januar 2008
527
24
Ich habe ein Problem
Ich möchte in die DB texte reinschreiben und es sollen Variablen vorkommen.

Also: " text text $a text text $b "; doch wie mache ich das, dass es nachher wirklich durch den Wert der variable ersetzt wird
 
hi

PHP:
$wert1 = 'Ich bin eine Variable im Text: '.$test.' vielleicht noch eine 2 gefällig? geht auch --> '.$variable2.'';
$wert2 = 'Ich bin eine 3. Variable im 2. Text: '.$lala.'';
$eintrag = "INSERT INTO tabelle (spalte1, spalte2) VALUES ('$wert1', '$wert2')";
$eintragen = mysql_query($eintrag);

Hoffe ich hab dich in etwa richtig verstanden.

mfg

Chris
 
Eigentlich meinte ich es anders herum^^


ein Text kommt von der DB und die Variable befindet sich im Dokument.

also

Abfrage des Textes
$vari1 = "xy";

dann soll statt $vari1 eben xy erscheinen. Nur das ist bei mir leider nicht der fall :(
 
PHP:
$trans = array("$var1" => "xy");

	  echo strtr($row['abfrage'], $trans);

Versuchst es über Replace?
 
Kann man nicht ganz einfach ne Template-Engine, wie z.B. Smarty verwenden? :yawn: