Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 14

Thema: Beginner Frage

  1. #1
    Youngster
    Registriert seit
    23.03.2009
    Beiträge
    15
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Frage Beginner Frage

    hallo,
    ich möchte aus einer datenbanktabelle (digg-clone-script) die 10 populärsten Einträge anzeigen lassen.
    wie muss ich das anstellen?
    PHP-Code:
    <?php
    require_once ('../popular/konfiguration.php');
    $db_link mysql_connect (MYSQL_HOSTMYSQL_BENUTZERMYSQL_KENNWORT);
    // Nutzen von Datenbank (Name ist hinterlegt in Konstante MYSQL_DATENBANK
    $db_sel mysql_select_dbMYSQL_DATENBANK )
    or die(
    "Auswahl der Datenbank fehlgeschlagen");
    $sql "
    SELECT * FROM dug_stories ORDER BY `story_digs` DESC
    "
    ;
    $db_erg mysql_query$sql );
    if ( ! 
    $db_erg )
    {
    die(
    'Ungültige Abfrage: ' mysql_error());
    }
    echo 
    '<table border="1">';
    while (
    $zeile mysql_fetch_array$db_ergMYSQL_ASSOC))
    {
    echo 
    "<tr>";
    echo 
    "<td>"$zeile['story_digs'] . "</td>";
    echo 
    "<td>"$zeile['story_title'] . "</td>";
    echo 
    "</tr>";
    }
    echo 
    "</table>";
    mysql_free_result$db_erg );
    ?>
    mit diesem code werden sämtliche einträge in der tabelle angezeigt(2 spalten).also wie muss ich den code anpassen,dass nur 10 einträge erscheinen?(schleife)
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Forum Guru Avatar von driver
    Registriert seit
    10.04.2006
    Alter
    34
    Beiträge
    20.729
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Beginner Frage

    füg an dein sql-statement hinten ein LIMIT 10 an.

    PHP-Code:
    SELECT FROM dug_stories ORDER BY `story_digsDESC LIMIT 10 
    >> die icq-schreiberlinge bitte dies hier beachten



    1679 entdeckte Gottfried Wilhelm Leibniz das Binärsystem, bei einem Gespräch mit seiner Mutter: "Ja..., Nein..., Nein..., Nein..., Ja..., Ja..., Nein..."

  3. #3
    Großmeister(in)
    Registriert seit
    09.12.2008
    Ort
    Berlin
    Alter
    38
    Beiträge
    666
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings
    Blog-Einträge
    1

    Standard AW: Beginner Frage

    Die Abfrage ist mit dem SELECT * denkbar schlecht. In der Tabelle stehen vermutlich auch die kompletten Artikel, die werden dabei mit selected obwohl du nur titel und digs brauchst, das belegt unnötig resourcen.
    http://www.php-faq.de/q-sql-select.html

    Schreib die Abfrage lieber so:
    Code:
    SELECT story_digs,story_title FROM dug_stories ORDER BY `story_digs` DESC LIMIT 10
    

    "Programming today is a race between software engineers
    striving to build bigger and better idiot-proof programs,
    and the universe trying to build bigger and better idiots.
    So far, the universe is winning."
    Rick Cook

  4. #4
    Youngster
    Themenstarter

    Registriert seit
    23.03.2009
    Beiträge
    15
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Beginner Frage

    na das war aber einfach.
    vielen dank für die hilfe.
    bis demnächst...

  5. #5
    Youngster
    Themenstarter

    Registriert seit
    23.03.2009
    Beiträge
    15
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Beginner Frage

    leider muss ich noch eine frage nachschieben (natürlich)
    wie kann ich story_title mit story_url verbinden,damit es einen klickbaren link ergibt?
    PHP-Code:
    SELECT story_digs,story_title,story_url FROM dug_stories ORDER BY `story_digsDESC LIMIT 10 
    und weiter unten dann:
    PHP-Code:
    echo "<td>"$zeile['story_digs'] . "</td>";
    echo 
    "<td>"$zeile['story_title'] . "</td>"//wo muss hier story_url rein?? und wie? mit <a href..>??? 

  6. #6
    Großmeister(in)
    Registriert seit
    09.12.2008
    Ort
    Berlin
    Alter
    38
    Beiträge
    666
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings
    Blog-Einträge
    1

    Standard AW: Beginner Frage

    Hui, also wenn du noch weiter werkeln willst solltest du dir zumindest grundlegende HTML- und PHP-Kenntnisse aneignen.

    PHP-Code:
    echo "<td>"$zeile['story_digs'] . "</td>";
    echo 
    "<td><a href='".$zeile['story_url']."'>"$zeile['story_title'] . "</a></td>"
    "Programming today is a race between software engineers
    striving to build bigger and better idiot-proof programs,
    and the universe trying to build bigger and better idiots.
    So far, the universe is winning."
    Rick Cook

  7. #7
    Youngster
    Themenstarter

    Registriert seit
    23.03.2009
    Beiträge
    15
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Beginner Frage

    Hui, also wenn du noch weiter werkeln willst solltest du dir zumindest grundlegende HTML- und PHP-Kenntnisse aneignen.

    bin doch gerade dabei
    Geändert von bloggerbite (11.05.2009 um 12:56 Uhr) Grund: !

  8. #8
    Forum Guru Avatar von driver
    Registriert seit
    10.04.2006
    Alter
    34
    Beiträge
    20.729
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Beginner Frage

    dazu aber dann am besten mal hier nachschauen,
    und nicht jedes kleine problem im forum diskutieren.. spart zeit und arbeit
    >> die icq-schreiberlinge bitte dies hier beachten



    1679 entdeckte Gottfried Wilhelm Leibniz das Binärsystem, bei einem Gespräch mit seiner Mutter: "Ja..., Nein..., Nein..., Nein..., Ja..., Ja..., Nein..."

  9. #9
    Youngster
    Themenstarter

    Registriert seit
    23.03.2009
    Beiträge
    15
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Beginner Frage

    danke für deine geduld.ich habe in einem anderen (php) forum schon schlechtere erfahrungen gemacht.ich meine,jeder fängt doch mal an oder?
    übrigens kann ich html und css beinahe im schlaf,habe aber mit db wenig erfahrung.
    Geändert von bloggerbite (11.05.2009 um 13:01 Uhr) Grund: 1

  10. #10
    Pion
    Gast

    Standard AW: Beginner Frage

    Erstell mal mit PHP einen Eintrag und geb bei Story Title "<b>MEin Test</b> test" ein und sag uns dann was ausgegeben wird


    mfg

Ähnliche Themen

  1. Beginner/Suchmaschinenoptimierte site
    Von MarkusFeinb im Forum HTML & CSS Forum
    Antworten: 3
    Letzter Beitrag: 21.02.2007, 15:24
  2. HTML für Beginner
    Von im Forum Forum-Hilfe.de intern
    Antworten: 7
    Letzter Beitrag: 28.10.2006, 12:59
  3. VBA - blutiger Beginner
    Von the_cat im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 3
    Letzter Beitrag: 17.07.2006, 16:16
  4. Frage ???
    Von off-player im Forum HTML & CSS Forum
    Antworten: 5
    Letzter Beitrag: 10.05.2006, 00:44
  5. Frage zu bewegten Fotos?! Frage zu graf. Menueleiste/Buttons
    Von Bianca im Forum Forum für Grafiken und Bildbearbeitung
    Antworten: 17
    Letzter Beitrag: 08.02.2006, 12:26

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •