tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
375
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    fr3akone fr3akone ist offline Rookie
    Registriert seit
    Apr 2005
    Beiträge
    7
    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:

    PHP-Code:
    <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">&nbsp;</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&auml;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>
    weiß jemand rat.?
    Da die Variable bei erneutem aufrufen des scripts nicht mehr gesetzt ist, schlägt die überprüfung
    PHP-Code:
            if (isset($action))
    {
            
            if (isset(
    $read))

    fehl. Was kann man tun?
     

  2. #2
    Registriert seit
    May 2002
    Ort
    50.59° Nord 11.21° Ost
    Beiträge
    1.837
    Die Variable mit übergeben?

    Du solltest ggf. mal über die Verwendung von $_GET & Co. nachdenken
     
    »

  3. #3
    fr3akone fr3akone ist offline Rookie
    Registriert seit
    Apr 2005
    Beiträge
    7
    wie kann ich eine Variable mit übergeben?
     

  4. #4
    Avatar von Dennis Wronka
    Dennis Wronka Dennis Wronka ist offline Soulcollector
    Registriert seit
    Apr 2002
    Ort
    Hong Kong
    Beiträge
    12.296
    Blog-Einträge
    231
    HTML-Code:
    <a href="blabla.php?variable1=hustentee">Hustentee</a>
    Dann kannst in blabla.php mit $_GET["variable1"] an den Inhalt kommen.
     
    PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
    Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
    __________________
    EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
    EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
    __________________
    Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
    __________________
    Zitat Zitat von Friedrich Nietzsche
    Man muss noch Chaos in sich haben, um einen tanzenden Stern gebaeren zu koennen.

Ähnliche Themen

  1. Variablen Gültigkeit
    Von 5Rad im Forum .NET Application und Service Design
    Antworten: 4
    Letzter Beitrag: 02.04.11, 23:32
  2. Klassen und Gültigkeit von Variablen
    Von dadom110 im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 06.11.09, 22:06
  3. Gültigkeit von Variablen ......
    Von Speedkill im Forum .NET Café
    Antworten: 6
    Letzter Beitrag: 11.07.06, 08:50
  4. Variablen Gültigkeit
    Von mahosand im Forum PHP
    Antworten: 1
    Letzter Beitrag: 20.10.04, 17:16
  5. Gültigkeit von Sessions?
    Von Ruediger im Forum PHP
    Antworten: 1
    Letzter Beitrag: 26.07.02, 17:00