Hallihallo,
also ich habe folgendes Problem:
Ich möchte informationen die ich in einer Datenbank gespeichert habe in einem Popup ausgeben.
In dem Link wird die id übergeben
PHP-Code:
info.php?id=$id
wie löse ich das, dass dieser link in einem kleinen Popup geöffnet wird.
Zweites Problem:
Daten die in der DB stehen werden in einer Tabelle ausgegeben, allerdings nicht sortiert. Ich möchte die Tabelle nun gerne nach der ID der Daten in der DB sortieren lassen.
Wie löse ich das?
Die Tabelle sieht so aus:
PHP-Code:
<?php
$db = mysql_connect();
$sqlab = "select * from mitarbeiter";
if ($gruppe==1)
$sqlab .= " where gruppe like 'Jungschar'";
else if ($gruppe==2)
$sqlab .= " where gruppe like 'Kinderschar'";
else if ($gruppe==3)
$sqlab .= " where gruppe like 'Kinderchor'";
else if ($gruppe==4)
$sqlab .= " where gruppe like 'MAK'";
else if ($gruppe==5)
$sqlab .= " where gruppe like '4U-Club'";
else if ($gruppe==6)
$sqlab .= " where gruppe like 'Girlsground'";
else if ($gruppe==8)
$sqlab .= " where vorstand like 'http://localhost/cvjm/yes.jpg'";
else
$sqlab .= " where id >0";
$res = mysql_db_query("cvjm", $sqlab);
$num = mysql_num_rows($res);
if ($num==0)
echo "keine passenden Datensätze gefunden";
// Tabellenbeginn
echo "<table <table border='1' bordercolor='#999999'>";
// Überschrift
echo "<tr> <td><strong>Name</td>";
echo "<td><strong>Gruppe</td><td><strong>Vorstandsmitglied</td></tr>";
for ($i=0; $i<$num; $i++)
{
for ($i=0; $i<$num; $i++)
{
$id = mysql_result($res, $i, "id");
$name = mysql_result($res, $i, "name");
$gruppe = mysql_result($res, $i, "gruppe");
$vorstand = mysql_result($res, $i, "vorstand");
// Tabellenzeile mit -zellen
echo "<tr><td><a href='info.php?id=$id'>$name</a></td>
<td><a href='../gruppen/info.php?gruppe=$gruppe'>$gruppe</a></td>
<td><center><img src='$vorstand'></center></td></tr>";
}
// Tabellenende
echo "</table>";
}
mysql_close($db);
?>