Hello Simone,
das habe ich früher immer mit SQL-Strings gemacht. Habe die brav definiert und dann im Script ein paarmal aufgerufen und mich gewundert, dass nix vernünftiges rauskam...
Da hilft nur eins: Pack die Definition in eine Funktion:
function make_table_td($data)
{
extract($data);
$table = "
<tr>
<td class='table_data'>
<strong><a href='vorschau.php?id=$var_ansprechpartner'>
<img src='img/vorschau-frame.gif' width='12' height='13' border='0'>$var_ansprechpartner</a></strong>
</td>
<td class='table_data'><a href='$var_vorname'>$var_vorname</a></td>
<td class='table_data'><a href='$var_nachname'>$var_nachname</a></td>
<td class='table_data'><a href='$var_ort'>$var_ort</a></td>
<td class='table_data-trans'><a href='ansprechpartner_editieren.php?id=$id'><img src='./img/edit.gif' editieren' width='20' height='22' border='0'></a></td>
</tr>
";
return $table;
}
Ich habe hier mal als Anregung extract() reingeschrieben. Wenn Du das Array $data vorher brav mit den passenden Displacements (Variablen-Anteile des Arrays) gefüllt hast, reicht diese eine Zeile um auf einfache Referenzen zurückzukommen...
Liebe Grüße aus http://www.braunschweig.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen