kostenloser Webspace werbefrei: lima-city


Favoriten funktion

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    k*****i

    Hi, ich habe mir ne kleine favoriten funkton gebastelt, und zwar folgender .

    ich habe ne tabelle thread dort ist in einer spalte favoriten die ganzen ids egspeichert von den usern die den thread als favorit haben, mit # getrennt also id 1 und 2 w?ren dann das hier #1#2

    so nunja nun woltle ich es so ausgeben lassen epr count, nur klappt es nicht so wie ich will, da cih irgentwie die threadid erst auslesen m??t wisst ihr wie ich es zum laufen bekommen kann?


    $sql_favoriten = "SELECT favoriten FROM thread";

    $result_favoriten = mysql_query($sql_favoriten) OR die(mysql_error());

    $cont_favoriten = mysql_fetch_array($result_favoriten);

    $contacts_favoriten = explode('#',$cont_favoriten['favoriten']);


    if(in_array($id,$contacts_favoriten)) {

    $sql_favoriten_2 = mysql_query("select * from thread'");

    $row_favoriten_2 = mysql_fetch_assoc($sql_favoriten_2);

    {

    echo "<tr><td><a target='_blank' href='thread.php?boardID=".$row_favoriten_2['boardID']."&threadID=".$row_favoriten_2['id']."'>".$row_favoriten_2['text']."</a></td></tr>";

    }

    }


    MfG

    Kraeusi
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. falls du das bei allen vorhandenen Threads machen willst w?rde ich mal sagen:

    $sql = "SELECT COUNT(*) FROM thread";
    $result = mysql_query($sql);
    $row = mysql_fetch_row($result);
    $favoriten = $row[0];
    for($i = 0; $i <= $favoriten; $i++){
      $sql = "SELECT favoriten FROM thread LIMIT " . $i . ", 1";
      $result = mysql_query($sql);
      $row = mysql_fetch_row($result);
      if(!empty($row[0])){
        $expl = preg_replace("#", "", $row[0], 1);//erstes # entfernen
        $expl = explode("#", $expl);
        for($j = 0; $j <= count($expl); $j++){
          $das_was_der_user_sehen_soll .= "<a href=\"index.php?topic=" . $expl[$j] . "\">" . $expl[$j] . "</a>";
        }
      }
    }


    MfG Asmodeus

    Beitrag ge?ndert am 23.09.2005 12:56 von asmodeus
  4. Autor dieses Themas

    k*****i

    ich hab zwar ein paar fehler in deinem skript beseitigt, jedoch geht es immernoch nicht.:slant:

    MfG

    Kraeusi
  5. 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!