Hallo,
ich möchte gerne mit meinem PHP-Script aus meiner Datenbank einige Spalten ($query) auslesen. Das klappt ohne Probleme. Dann möchte ich über einen Link “mehr“ an eine neue Seite (details.php) die Variable “ma“ mit dem Wert von MA_ID weitergeben. MA_ID steht in der gleichen Tabelle wie die ausgegebenen Spalten. Das klappt überhaupt nicht. Bei mir steht dann nur details.php?ma=Array.
Hier erst mal mein Code:
<?
$query="SELECT ANREDE, NAME, TAETIGKEIT, RUFNUMMER FROM MA WHERE STRUKTUR='T110'";
$erg=ibase_query($query, $dbh);
$query2="SELECT MA_ID FROM MA WHERE STRUKTUR='T110'";
$erg2=ibase_query($query2, $dbh);
echo "<table border=0 align=center cellspacing=0 cellpadding=0><tr>";
echo "<colgroup>";
echo "<col width=80><col width=170><col width=250><col width=120><col witdh=50>";
echo "</colgroup>";
echo "<thead>";
echo "<tr bgcolor=#FFCC00 style={text-align:left}>";
echo "<th>Anrede</th>";
echo "<th>Name</th>";
echo "<th>Tätigkeit</th>";
echo "<th>Telefon</th>";
echo "<th>Details</th>";
echo "</tr>";
echo "</thead>";
while ($liste=ibase_fetch_row($erg))
{
$liste2=ibase_fetch_row($erg2);
echo "<tr bgcolor=#FDFBEC class=text1><td class=oben>";
echo implode("</td><td class=oben>", $liste);
echo "<td class=oben><a href='details.php?ma=".$liste2."'>mehr</a></td>";
echo "</td></tr>";
}
echo "</table>";
?>
Meine Vorstellung ist, dass wenn die while-Schleife abläuft und die einzelnen Datensätze aus meiner Tabelle holt, müsste ich zu dem einzelnen Datensatz die MA_ID in eine Variable speichern und diese an den Link anhängen. So wie ich das probiert habe funktioniert es jedenfalls nicht. Würde mich freuen wenn mir jemand helfen könnte. Danke.
jm