Hi,
ich habe folgendes Problem: Ich moechte eine Abfrage von zwei Tabellen erstellen, die mir jeweils die Inhalte von zwei unterschiedlich getauften spalten ausgibt, welche mit einer uebergebenen Variable ($id%) beginnen und anschliessend alpabethisch geordnet werden.
Hier entsteht das erste Problem indem alle Inhalte so oft ausgegeben werden wie die Tabelle Eintraege hat.
Fuer die Ausgabe habe ich den array_merge() Befehl versucht, leider nur mit dem Ergebnis, dass ich statt der Inhalte den Ausdruck "Array" ausgegeben bekomme.
Waere schoen, wenn jemand eine Idee dazu hat.
Besten Dank
$id = $_GET['id'];
$abfrage= @mysql_query("SELECT alumni.*, member.* FROM alumni, member WHERE alumni.name LIKE '$id%' OR member.nname LIKE '$id%' ORDER BY name, nname");
while ($namen = mysql_fetch_array($abfrage)) {
$aname = htmlspecialchars($namen["name"]);
$mname = htmlspecialchars($namen["name"]);
$name = array_merge($aname,$mname);
echo("<tr valign='top'>\n");
echo("<td>$name</td><td>\n");
echo("</tr>\n");
}
ich habe folgendes Problem: Ich moechte eine Abfrage von zwei Tabellen erstellen, die mir jeweils die Inhalte von zwei unterschiedlich getauften spalten ausgibt, welche mit einer uebergebenen Variable ($id%) beginnen und anschliessend alpabethisch geordnet werden.
Hier entsteht das erste Problem indem alle Inhalte so oft ausgegeben werden wie die Tabelle Eintraege hat.
Fuer die Ausgabe habe ich den array_merge() Befehl versucht, leider nur mit dem Ergebnis, dass ich statt der Inhalte den Ausdruck "Array" ausgegeben bekomme.
Waere schoen, wenn jemand eine Idee dazu hat.
Besten Dank
$id = $_GET['id'];
$abfrage= @mysql_query("SELECT alumni.*, member.* FROM alumni, member WHERE alumni.name LIKE '$id%' OR member.nname LIKE '$id%' ORDER BY name, nname");
while ($namen = mysql_fetch_array($abfrage)) {
$aname = htmlspecialchars($namen["name"]);
$mname = htmlspecialchars($namen["name"]);
$name = array_merge($aname,$mname);
echo("<tr valign='top'>\n");
echo("<td>$name</td><td>\n");
echo("</tr>\n");
}