Laura: Linkverwaltung

Beitrag lesen

Hallo,

ich habe über PHP eine kl. Linkverwalt. aufgebaut, über die sämtl. LINKS in einer SQL-Datenbank hinterlegt und auf Abfrage "echo insert_link($id)" ausgegeben werden - siehe folgender Quellcode.

Leider ist es mir mit Hilfe dieses Script nicht gelungen aus einer anderen Tabelle (=benutzer) die Daten für den Part "usrname=$usrname" (siehe Link) einzubetten, so dass auch tatsächl. Daten aus der 2ten Tabelle ausgelesen werden. Wie müsste die Abfrage aussehen bzw. wo müsste Sie integr. werden ?

Vielen Dank schon mal im voraus.

Hier der Code:

function insert_link($id)
{
$sqlhost        =   // SQL Host
$sqluser        =   // SQL User
$sqlpwd         =   // SQL Passwort
$database       =   // SQL Datenbank

mysql_connect($sqlhost,$sqluser,$sqlpwd );
mysql_select_db($database);

$abfrage = "SELECT id, url, text, target ,sid FROM links WHERE id='".$id."'";
$result = mysql_query($abfrage)or die(mysql_error());

while(list($id, $url, $text, $target, $sid) = mysql_fetch_row($result))
 {
 if ($text!="")
    {
    $code = md5($sid);
    $link_q = "UPDATE links SET sid = '$code' WHERE id='".$id."'";
    $link_r = mysql_query($link_q)or die(mysql_error());

$link = "<a href="$url?usrname=$usrname?sid=$code" target="$target"><img border='0' src="$image" alt="$alt"></a>";
    return $link;
    }
 }
}

?>