Text in Variable übernehmen

Slater

Erfahrenes Mitglied
Kann mir jemand helfen?
Ich möchte durch den Link die Variable $Beschriftung übergeben -> Die Variable besteht aber meistens aus meherern Wörter. Aber momentan übernimmt es mir nur das erste Wort!
Wie kann ich das ändern?

<?php
$host = "localhost";
$user = "ol4you";
$password = "*****";
$dbname = "ol4you";
$tabelle ="Bilder_Verzeichnis";
$db = mysql_connect ($host, $user, $password);
$dbanfrage = "SELECT * from $tabelle order by VName";
$result = mysql_db_query ($dbname, $dbanfrage, $db);
while ($ausgabe = mysql_fetch_array ($result))
{
print ("<table><tr><td width=50><img height=40 width=30 src=http://www.ol4you.ch/$ausgabe[VName]/$ausgabe[BName]></td><td width=150>$ausgabe[BName]</td><td width=200>$ausgabe[Beschriftung]</td><td width=100><a href=http://www.ol4you.ch/Bilder_editieren2.php?VName=$ausgabe[VName]&BName=$ausgabe[BName]&Beschriftung=$ausgabe[Beschriftung]>Editieren</a></td><td><a href=http://www.ol4you.ch/Bilder_editieren3.php?BName=$ausgabe[BName]&VName=$ausgabe[VName]>Löschen</a></td></tr><br></table>");
}
?>
 
versuche mal ..

dir die Variable vorher zusammenzubauen
und dann anzuhängen. Auch wegen der
Übersichtlichkeit ..

PHP:
$link_1 = "VName=".$ausgabe['VName']."&BName=".$ausgabe['BName']."&Beschriftung=".$ausgabe['Beschriftung'];
$link_2 = "BName=".$ausgabe['BName']."&VName=".$ausgabe['VName'];
print ("<table><tr><td width=50><img height=40 width=30 src=http://www.ol4you.ch/".$ausgabe['VName']."/".$ausgabe['BName']."></td><td width=150>".$ausgabe['BName']."</td><td width=200>".$ausgabe['Beschriftung']."</td><td width=100><a href=\"http://www.ol4you.ch/Bilder_editieren2.php?".$link_1."\">Editieren</a></td><td><a href=\"http://www.ol4you.ch/Bilder_editieren3.php?".$link_2."\">Löschen</a></td></tr><br></table>");

Müsste so gehen .. vielleicht 1 oder 2 Syntaxfehler noch ...

Gruß,
Jona
 
Zurück