kostenloser Webspace werbefrei: lima-city


weis nicht weiter

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    boyman

    Kostenloser Webspace von boyman

    boyman hat kostenlosen Webspace.

    Hier mal was ich meine.

    Es gibt Tabellen in einer Datenbank. In einer Tabelle werden die Daten aller User gespeichert. In der anderen werden die Beitr?ge und die Id des jeweiligen User gespeichert. Wie ist es m?glich das er durch die User Id auf die andere Tabelle zugreift und die notewendigen Daten ausgegeben werde.

    Ich hoffe Ihr hab verstanden was ich meine. K?nnte mir jetzt einer sagen wie das m?glich ist?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. c*********c

    ungef?hr so?

    <?

    include("connect.inc.php");

    // ----------------------------------------
    $sql = "SELECT userid FROM Beitr?ge";
    $result = mysql_query($sql);

    $row = mysql_fetch_array($result);
    $userid = $row['userid'];
    // ----------------------------------------

    $sql2 = "SELECT * FROM users WHERE userid = '$userid'";
    $result2 = mysql_query($sql2);

    $row2 = mysql_fetch_array($result2);

    printf("Username: %s etc.", $row2['username'];

    ?>

    Entsprich das etwa Deinen Vorstellungen?
  4. Autor dieses Themas

    boyman

    Kostenloser Webspace von boyman

    boyman hat kostenlosen Webspace.

    So funktionier es nicht. ich k?nnte dir ja den code posten und du k?nntest mir sagen wie ich es anstellen kann, das es funktioniert.
  5. c*********c



    boyman schrieb:
    So funktionier es nicht. ich k?nnte dir ja den code posten und du k?nntest mir sagen wie ich es anstellen kann, das es funktioniert.


    mach das bitte.
    Poste auch, falls vorhanden, die Fehlermeldungen.

    Evtl. kann ich Dir helfen...
  6. Autor dieses Themas

    boyman

    Kostenloser Webspace von boyman

    boyman hat kostenlosen Webspace.

    Hier ist der Code:
    $include = 1;
    $needed_rang = 2;
    include("protection.php");
    include("config.php"); // config datei laden.
    
    include ("templates/header2.tpl"); // Navigation wird eingef?gt
    
    $threadid = $_GET['threadid']; // threadid aus adressleiste auslesen
    
    $fp = fopen("template_post.html","r");  // teamplate zum lesen(r) &ouml;ffnen
    $template = fread($fp,filesize("template_post.html"));  // inhalt der template datei in die teamplate variable laden.
    
    echo "<table width=100%  border=0 cellspacing=0 cellpadding=0><tr><td width=10%></td><td width=80%><div align=right><a href=neuerthread.php?boardid=$boardid onFocus='blur()'>Neuer Thread</a>&nbsp;&nbsp;&nbsp;<a href=antworten.php?threadid=$threadid onFocus='blur()'>Antworten</a></div></td><td width=10%></td></tr></table><br>";
    
    $sql = mysql_query("SELECT * FROM simple_posts  WHERE threadid = '$threadid' ORDER BY postid ASC"); // mysql select befehl
    
    $userid = $row['userid'];
    $sql2 = "SELECT * FROM users WHERE userid = '$userid'";
    $result2 = mysql_query($sql2);
    
    $row2 = mysql_fetch_array($result2);
    
    while($row = mysql_fetch_Assoc($sql)) { // l&auml;d bei jedem durchgang(immer die n&auml;chste) eine zeile aus der tabelle in einen array in die variable $row
    
        $titel = $row['titel'];  // titel besorgen
        $von = $row2['von'];  // von besorgen
    	$em = $row2['mail'];
        $hp = $row2['homepage'];
    	$r = $row2['rang'];
    	$avatar = $row2['userbild'];
        $datum = $row['datum']; // datum besorgen
        $uhr = $row['time'];
        $post = $row['post']; // post besorgen
        
        $datum = strftime("%d.%m.%Y",$datum); //  datum formatieren
    	$uhr = strftime("%H:%M",$uhr);
        
        $post = nl2br($post); // zeilen umbr?che in html zeilenumbr?che umwandeln(<br>)
        
        $ausgabe = $template;
        
        $ausgabe = str_replace("{von}",$von,$ausgabe);  // von ins template einsetzen
    	$ausgabe = str_replace("{mail}",$em,$ausgabe);  // email ins template einsetzen
    	$ausgabe = str_replace("{homepage}",$hp,$ausgabe);  // homepageurfl ins template einsetzen
    	$ausgabe = str_replace("{rang}",$r,$ausgabe);  // rang ins template einsetzen
    	$ausgabe = str_replace("{ava}",$avatar,$ausgabe);  // avatar ins template einsetzen
        $ausgabe = str_replace("{titel}",$titel,$ausgabe);  // titel ins template einsetzen
        $ausgabe = str_replace("{datum}",$datum,$ausgabe); // datum ins template einsetzen
    	$ausgabe = str_replace("{time}",$uhr,$ausgabe); // Uhrzeit ins template einsetzen
        $ausgabe = str_replace("{text}",$post,$ausgabe); // den post text ins template einsetzen
        
        echo $ausgabe;
      
    };
    echo "<br><table width=100%  border=0 cellspacing=0 cellpadding=0><tr><td width=10%></td><td width=80%><div align=right><a href=neuerthread.php?boardid=$boardid onFocus='blur()'>Neuer Thread</a>&nbsp;&nbsp;&nbsp;<a href=antworten.php?threadid=$threadid onFocus='blur()'>Antworten</a></div></td><td width=10%></td></tr></table>";
  7. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!