ilch Forum » Allgemein » HTML, PHP, SQL,... » Dringende Hilfe

Geschlossen
  1. #1
    User Pic
    Alienuser Mitglied
    Registriert seit
    21.04.2006
    Beiträge
    826
    Beitragswertungen
    2 Beitragspunkte
    Hallo,

    also ich habe eine Tabelle die heißt ic1_praktikum. Nun habe ich mir gedacht das können ja sehr viele werden laso wollte ich das so machen wie bei der news.php und zwar eine liste mit allen Praktikas machen, und wenn man dann auf deteils klickt, dann kann man sich nochmal alles über dieses Praktikum durchlesen. Ich weis das man dann mit xxx-{id} und so arbeiten muss, aber kann mir bitte jemand sagen wie ich das machen muss währe super nett !

    Danke

    Also mein Quelltext sieht schon so aus:

    <?php 
    defined ('main') or die ( 'no direct access' );
    
    
    $title = $allgAr['title'].' :: Praktikumdeteils';
    $hmenu = 'Praktikumdeteils';
    $design = new design ( $title , $hmenu );
    
    
    $design->header();
    $nid = escape($menu->get(1), 'integer');
    $row = db_fetch_object(db_query("SELECT * FROM `prefix_praktikum`"));
    
    
    $textToShow = bbcode($row->news_text);
    $textToShow = str_replace('[PREVIEWENDE]','',$textToShow);
    
    
    if ( !empty($such) ) 
    {
    $textToShow = markword($textToShow,$such);
    }
    	
    
    $tpl = new tpl ( 'praktikumdeteils.htm' );
    $ar = array 
    (
    'Name'  => $row->name,
    );
    $tpl->set_ar_out($ar, 2 );
    	
    
    if ($komsOK) 
    {
    $tpl->set_ar_out ( array ( 'NAME' => $row->news_title , 'NID' => $nid ), 3 );
    }
    
    $tpl->out(5);
    
    $design->footer();
    
    ?>


    Mein einziges Problem ist nur noch, das er immer das gleiche anzeigt, wie müsste ioch dann die MySQL abfrage erweitern das er halt dann nur das holt, was ich brauche oder was die id hat, bei der ich vorher auf Details geklickt habe. Also wenn ich bei dem 5. (also id5) auf deteils klicke soll er nur die ganzen sachen rausholen, die dann bei id die 5 hat.
    verwendete ilchClan Version: 1.1

    Bei mir liest er bis jetzt nur die id 1 aus !

    Zuletzt modifiziert von Alienuser am 30.06.2006 - 10:58:32
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    sCoRpIoN Mitglied
    Registriert seit
    03.03.2005
    Beiträge
    1.883
    Beitragswertungen
    0 Beitragspunkte
    free-design: externer Link

    --## externer Link ##--
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Alienuser Mitglied
    Registriert seit
    21.04.2006
    Beiträge
    826
    Beitragswertungen
    2 Beitragspunkte
    lol du magst mir also solche links geben zwinker

    Ne Spaß bei seite, kannst du mir nicht einfach sagen wie man das macht, das währe super nett, denn bei mir liest er bis jetzt nur die id 1 aus egal mit was ich komme (xxx-5 oder xxx-3).

    Danke


    Zuletzt modifiziert von Alienuser am 30.06.2006 - 12:20:35
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Alienuser Mitglied
    Registriert seit
    21.04.2006
    Beiträge
    826
    Beitragswertungen
    2 Beitragspunkte
    kann mir denn niemand helfen ?
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Biki Mitglied
    Registriert seit
    11.11.2005
    Beiträge
    418
    Beitragswertungen
    0 Beitragspunkte
    ich hab mir zb für ein Artikel Menü die news.php kopiert und alles unnötige rausgeschmissen und halt an meine Bedürfnisse angepasst!
    Bildung kommt von Bildschirm und nicht von Buch, sonst hieße es ja Buchung.
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Alienuser Mitglied
    Registriert seit
    21.04.2006
    Beiträge
    826
    Beitragswertungen
    2 Beitragspunkte
    das habe ich auch gemacht die Datei sieht auch nur noch so aus:

    <?php 
    
    defined ('main') or die ( 'no direct access' );
    
    
    $title = $allgAr['title'].' :: Praktikumdeteils';
    $hmenu = 'Praktikumdeteils';
    $design = new design ( $title , $hmenu );
    
    
    $design->header();
    $nid = escape($menu->get(1), 'integer');
    $row = db_fetch_object(db_query("SELECT * FROM `prefix_praktikum`"));
    
    
    $textToShow = bbcode($row->news_text);
    $textToShow = str_replace('[PREVIEWENDE]','',$textToShow);
    
    
    if ( !empty($such) ) 
    {
    $textToShow = markword($textToShow,$such);
    }
    	
    
    $tpl = new tpl ( 'praktikumdeteils.htm' );
    $ar = array 
    (
    'Name'  => $row->name,
    'firma'  => $row->firma,
    'id'  => $row->id,
    'berufsbild'  => $row->berufsbild,
    'gefunden'  => $row->gefunden,
    'kommentar'  => $row->kommentar,
    'homepage'  => $row->homepage,
    'homepagename'  => $row->homepagename,
    'time'  => $row->time,
    );
    $tpl->set_ar_out($ar, 2 );
    	
    
    if ($komsOK) 
    {
    $tpl->set_ar_out ( array ( 'NAME' => $row->news_title , 'NID' => $nid ), 3 );
    }
    
    $tpl->out(5);
    
    $design->footer();
    
    ?>


    Nur mein Problem ist, das er immer nur die id 1 ausließt egal wie es kommt (xxx-5 oder xxx-10) obwoohl es die id gibt !

    Kann mir niemand dabei helfen ?
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Alienuser Mitglied
    Registriert seit
    21.04.2006
    Beiträge
    826
    Beitragswertungen
    2 Beitragspunkte
    niemand der mir helfen kann ?
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten