Huhu, ich arbeite an was neuem.
Ich will nen Datenbank für meinen verein machen.
ich habe ne tabelle mit mitarbeitern und gruppen
und ich möhte nun wenn ich mir die info.php zur gruppe ansehe, will ich mir die mitarbeiter anzeigen lassen, die in dieser Gruppe mitarbeiten. Ich habe mir das so gedacht:
index.php
info.php
Ich will nen Datenbank für meinen verein machen.
ich habe ne tabelle mit mitarbeitern und gruppen
und ich möhte nun wenn ich mir die info.php zur gruppe ansehe, will ich mir die mitarbeiter anzeigen lassen, die in dieser Gruppe mitarbeiten. Ich habe mir das so gedacht:
index.php
PHP:
<?php
$db = mysql_connect();
$sqlab = "select * from gruppen";
$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 border>";
// Überschrift
echo "<tr> <td><font color=\"#000000\" size=\"2\" face=\"Verdana, Arial, Helvetica, sans-serif\"><strong>Gruppe</td>";
echo "<td><font color=\"#000000\"size=\"2\" face=\"Verdana, Arial, Helvetica, sans-serif\"><strong>Termin</td></tr>";
for ($i=0; $i<$num; $i++)
{
for ($i=0; $i<$num; $i++)
{
$id = mysql_result($res, $i, "id");
$termin = mysql_result($res, $i, "termin");
$gruppe = mysql_result($res, $i, "gruppe");
// Tabellenzeile mit -zellen
echo "<tr><td><font size=\"2\" color=\"#000000\" face=\"Verdana, Arial, Helvetica, sans-serif\"><a href='info.php?id=$id&gruppe=$gruppe'>$gruppe</a></td>
<td><font size=\"2\" color=\"#000000\" face=\"Verdana, Arial, Helvetica, sans-serif\">$termin</td></tr>";
}
// Tabellenende
echo "</table>";
}
mysql_close($db);
?>
<font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="insert.php" target="_self">Neue
Daten eintragen</a></font>
<br>
<font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="change1.php" target="_self">Daten ändern</a></font>
<br>
<font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="del1.php" target="_self">Daten löschen</a></font>
<br>
<a href="../index.html"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">zurück
zur Hauptseite </font></a>
info.php
PHP:
<html>
<head>
<title>Gruppeninformationen</title>
</head>
<body>
<?php
$_GET['id'];
$_GET['gruppe'];
$db = mysql_connect();
$sqlab = "select * from gruppen where $id=id";
$result = mysql_db_query("cvjm", $sqlab);
if ($result) {
while($row = mysql_fetch_array($result)) {
$termin=$row["termin"];
$gruppe=$row["gruppe"];
$info=$row["info"];
echo "<table width='62%' border='1'>
<tr>
<td width='21%'><strong><font size='2' face='Verdana, Arial, Helvetica, sans-serif'>Gruppe:</font></strong></td>
<td width='79%'>$gruppe</td>
</tr>
<tr>
<td><strong><font size='2' face='Verdana, Arial, Helvetica, sans-serif'>Termin:</font></strong></td>
<td>$termin</td>
</tr>
<tr>
<td><strong><font size='2' face='Verdana, Arial, Helvetica, sans-serif'>Info:</font></strong></td>
<td>$info</td>
</tr>
</table>";
}
//ELSE-Zweig ist optional!
} else {
echo mysql_error();
}
mysql_close($db);?>
<?php
$db2 = mysql_connect();
$sqlab2 = "select name from mitarbeiter where gruppe=$gruppe";
$result2 = mysql_db_query("cvjm", $sqlab2);
if ($result2) {
while($row2 = mysql_fetch_array($result2)) {
$name=$row2["name"];
echo "<table width='62%' border='1'>
<tr>
<td><strong><font size='2' face='Verdana, Arial, Helvetica, sans-serif'>Mitarbeiter:</font></strong></td>
<td>$name</td>
</tr></tabele>";
}
//ELSE-Zweig ist optional!
} else {
echo mysql_error();
echo "<br>$sqlab2<br> $gruppe";
}
mysql_close($db2);
?>
</body>
</html>