Hi,
wenn man eine seite (z.B. index.php) hat, dann kann man ja darin verschiedene links definieren und dann sagen, wonach in einer mySQL Datenbank gesucht werden soll und was gezeigt werden soll, abhängig vom Link.
Ich benutzte dafür zur Zeit diesen Schnippsel:
# Anzeige Aerobic Montags
if ($sportsart!="aerobicmontag"
// der Link definiert sich als: index.php?SPORTART=AEROBICMONTAG...
das möchte ich gerne mit variablen ersetzen (z.B. index.php?SPORTART=$SPORTART&WOCHENTAG=&WOCHENTAG, oder irgendwie so, damit man nicht sämtlich mögliche Links auf meine jetztige Art definieren muss.
{echo""; } else {
$sqlab = "select * FROM sportarten where sportart='aerobic' and wochentag=montag";
//Hier könnte ich mir nämlich auch vorstellen dass es mit variablen möglich ist. Also aus 'aerobic' wird zum Beispiel: $sportart und aus 'montag' wird $wochentag.
echo"<center><br>
<TABLE id=\"tablea\" cellSpacing=\"0\" cellPadding=\"1\" width=\"95%\" border=\"0\">
<tr>
<td class=\"box\" align=\"center\" width=\"15%\">Sportsgren</td>
<td class=\"box\" align=\"center\" width=\"20%\">Titel</td>
<td class=\"box\" align=\"center\" width=\"5%\">Hold</td>
<td class=\"box\" align=\"center\" width=\"20%\">Ugedag</td>
<td class=\"box\" align=\"center\" width=\"15%\">Sted</td>
</tr>";
$res = mysql_query($sqlab, $db);
while($movie = mysql_fetch_object ($res)) { ?>
<tr <? if ($options->hover=="ja" { print "onmouseover=\"this.bgColor='$options->hovercolor1'"
."\"onMouseOut=\"this.bgColor='$options->hovercolor2'\""; } ?>>
<TD align="left"><? echo "<a href=javascript:detail('detail.php?id=$movie->id'>&nbsp;$movie->sportsgren</a>"; ?></TD>
<td align="center"><? echo "$movie->titel"; ?></td>
<td align="center"><? echo "$movie->hold"; ?></td>
<td align="center"><? echo "$movie->ugedag"; ?></td>
<TD align="center"><? echo "$movie->sted"; ?></TD></tr>
<? } echo "</TABLE></center>";
}
//das ist alles in Ordnung, denn das bestimmt wie die Seite aufgebaut und was angezeigt wird.
Ich weiss nur nicht wie ich diese Variablen (ich hoffe man nennt sie so) definieren soll, - oder was ich schreiben muss, damit dieser Schnippsel herausfindet dass das was nach SPORTART (bei z.B. index.php?sportart=aerobic) das ist, wonach er in der Tabelle Sportarten im Feld Sportart suchen soll. Man müsste das dann auch noch erweitern so dass der Link index.php?sportart=aerobic&wochentag=montag aussieht, und der Schnippsel herausfindet dass wenn wochentag kommt, er danach in der Tabelle Sportarten im Feld Wochentag suchen soll. Danach sollen alle Einträge die der Schnippsel gefunden hat gelistet werden...
Ich hoffe ihr habt verstanden wass ich meine und würde mich sehr über Antwort freuen
wenn man eine seite (z.B. index.php) hat, dann kann man ja darin verschiedene links definieren und dann sagen, wonach in einer mySQL Datenbank gesucht werden soll und was gezeigt werden soll, abhängig vom Link.
Ich benutzte dafür zur Zeit diesen Schnippsel:
# Anzeige Aerobic Montags
if ($sportsart!="aerobicmontag"
// der Link definiert sich als: index.php?SPORTART=AEROBICMONTAG...
das möchte ich gerne mit variablen ersetzen (z.B. index.php?SPORTART=$SPORTART&WOCHENTAG=&WOCHENTAG, oder irgendwie so, damit man nicht sämtlich mögliche Links auf meine jetztige Art definieren muss.
{echo""; } else {
$sqlab = "select * FROM sportarten where sportart='aerobic' and wochentag=montag";
//Hier könnte ich mir nämlich auch vorstellen dass es mit variablen möglich ist. Also aus 'aerobic' wird zum Beispiel: $sportart und aus 'montag' wird $wochentag.
echo"<center><br>
<TABLE id=\"tablea\" cellSpacing=\"0\" cellPadding=\"1\" width=\"95%\" border=\"0\">
<tr>
<td class=\"box\" align=\"center\" width=\"15%\">Sportsgren</td>
<td class=\"box\" align=\"center\" width=\"20%\">Titel</td>
<td class=\"box\" align=\"center\" width=\"5%\">Hold</td>
<td class=\"box\" align=\"center\" width=\"20%\">Ugedag</td>
<td class=\"box\" align=\"center\" width=\"15%\">Sted</td>
</tr>";
$res = mysql_query($sqlab, $db);
while($movie = mysql_fetch_object ($res)) { ?>
<tr <? if ($options->hover=="ja" { print "onmouseover=\"this.bgColor='$options->hovercolor1'"
."\"onMouseOut=\"this.bgColor='$options->hovercolor2'\""; } ?>>
<TD align="left"><? echo "<a href=javascript:detail('detail.php?id=$movie->id'>&nbsp;$movie->sportsgren</a>"; ?></TD>
<td align="center"><? echo "$movie->titel"; ?></td>
<td align="center"><? echo "$movie->hold"; ?></td>
<td align="center"><? echo "$movie->ugedag"; ?></td>
<TD align="center"><? echo "$movie->sted"; ?></TD></tr>
<? } echo "</TABLE></center>";
}
//das ist alles in Ordnung, denn das bestimmt wie die Seite aufgebaut und was angezeigt wird.
Ich weiss nur nicht wie ich diese Variablen (ich hoffe man nennt sie so) definieren soll, - oder was ich schreiben muss, damit dieser Schnippsel herausfindet dass das was nach SPORTART (bei z.B. index.php?sportart=aerobic) das ist, wonach er in der Tabelle Sportarten im Feld Sportart suchen soll. Man müsste das dann auch noch erweitern so dass der Link index.php?sportart=aerobic&wochentag=montag aussieht, und der Schnippsel herausfindet dass wenn wochentag kommt, er danach in der Tabelle Sportarten im Feld Wochentag suchen soll. Danach sollen alle Einträge die der Schnippsel gefunden hat gelistet werden...
Ich hoffe ihr habt verstanden wass ich meine und würde mich sehr über Antwort freuen