Mein Problem ist folgendes:
Ich lasse aus einer Datenbank Überschriften als links ausgeben...
Nach drücken des jeweiligen Links erscheinen Story`s aus dem entsprechenden Bereich...
Wenn man nun auf den Titel einer solchen Story klickt, soll auch der Inhalt angezeigt werden...
Das Script sieht so aus:
weiß jemand rat.?
Da die Variable bei erneutem aufrufen des scripts nicht mehr gesetzt ist, schlägt die überprüfung
fehl. Was kann man tun?
Ich lasse aus einer Datenbank Überschriften als links ausgeben...
Nach drücken des jeweiligen Links erscheinen Story`s aus dem entsprechenden Bereich...
Wenn man nun auf den Titel einer solchen Story klickt, soll auch der Inhalt angezeigt werden...
Das Script sieht so aus:
PHP:
<table width="100%" height="570" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="20" class="content_table">
<a href="archiv.php?action=newsarchiv">News-Archiv</a> | <a href="archiv.php?action=storyarchiv">Story-Archiv</a>
<?php
include 'db.php';
include 'trx.php';
$db = mysql_connect($datenbankserver, $datenbanklogin, $passwort);
mysql_select_db($datenbankname);
?></td>
</tr>
<tr>
<td height="16"> </td>
</tr>
<tr>
<td height="*" class="content_table" valign="top">
<?php
if (isset($action))
{
if (isset($read))
{
$querytwo = "
SELECT
*
FROM
$action
WHERE
id = $read
";
$resulttwo = mysql_query($querytwo);
while ($rowtwo = mysql_fetch_array($resulttwo)){
$xtwo = nl2br($rowtwo[header]);
$ytwo = nl2br($rowtwo[inhalt]);
}
}
echo "$xtwo <br>";
echo "$ytwo";
}
if(empty($action))
{
echo("<br>Wähle ein Archiv aus!");
}
else
{
$query = "
SELECT
*
FROM
$action
";
$result = mysql_query($query);
if (empty($result)) {
trigger_error('MySQL ERROR ('.mysql_errno().'): "'.
mysql_error().'", the query was: "' . $query . '".',
E_USER_ERROR);
}
echo "$action <br><br>";
while ($row = mysql_fetch_array($result)){
$x = nl2br($row[header]);
echo '<a href="archiv.php?read=' . $row['id'] . '">' . $row['header'] . '</a><br> ';
}
}
?> </td>
</tr>
</table>
Da die Variable bei erneutem aufrufen des scripts nicht mehr gesetzt ist, schlägt die überprüfung
PHP:
if (isset($action))
{
if (isset($read))
{