Ergebnis 1 bis 6 von 6

Thema: Zufälligen eintrag auslesen

  1. #1
    Teeny
    Registriert seit
    14.10.2009
    Alter
    43
    Beiträge
    25
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Frage Zufälligen eintrag auslesen

    Hallo

    ich hab da nochmal eine frage an euch, ich komm da grad nicht weiter.

    vieleicht habt ihr nen denkanstoss für mich.

    also:

    ich habe 5 datensätze

    id 1-5

    wenn alle datensätze beschrieben sind ist es kein problem einen per zufall auszulesen und auszugeben.

    es kann aber vorkommen, das datensatz 4 nur mit der id beschrieben ist, also alle anderen felder leer sind, so z.b.

    id1 voll
    id2 vollvoll
    id3 nochvoller
    id4
    id5 auchvoll

    wenn ich jetzt den zufall auf id habe, bekomme ich eine leere ausgabe.

    gibt es eine möglichkeit nur datensätze auszulesen wo auch in einem bestimmten feld ein eintrag ist, wenn also kein eintrag in dem feld ist, erst garnicht ausgelesen wird.


    vll könnt ihr mir helfen.

    danke euch

    gruss andreas
    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
    König(in) Avatar von Grevas
    Registriert seit
    20.04.2009
    Ort
    In meiner Wohnung.
    Alter
    30
    Beiträge
    1.039
    Danke
    0
    Bekam 5 mal "Danke" in 5 Postings

    Standard AW: Zufälligen eintrag auslesen

    Da gibt es viele Möglichkeiten...

    1. Inhalt nur bei Zeilen auslesen wo man tatsächlich Inhalt hat
    2. ein extra array dafür mit den Inhalten die nicht leer sind
    3. IDs abspeichern bei denen die Einträge nicht leer sind und rand() solangel aufen lassen bis eine eine der ID's getroffen wurde (z.B. mit in_array($rand, $besetzte_ids) )

  3. #3
    Bandit
    Gast

    Standard AW: Zufälligen eintrag auslesen

    select dies, das, jenes from tabelle where jenes != '' order by rand() limit 1
    Geändert von bandit600 (17.10.2009 um 22:40 Uhr)

  4. #4
    Teeny
    Themenstarter

    Registriert seit
    14.10.2009
    Alter
    43
    Beiträge
    25
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Daumen hoch AW: Zufälligen eintrag auslesen

    besten dank, hab die lösung von bandit600 benutzt.


    hat super funktioniert.

    danke

    p.s. @ bandit600.....nichts für ungut, habs nicht böse gemeint....danke dir nochmal

  5. #5
    Bandit
    Gast

    Standard AW: Zufälligen eintrag auslesen

    Zitat Zitat von Lachisch Beitrag anzeigen
    p.s. @ bandit600.....nichts für ungut, habs nicht böse gemeint....
    1. Ich bin nicht nachtragend
    2. Wer austeilt, muss auch einstecken können
    3. Ich hab' ja sowieso recht gehabt

  6. #6
    Teeny
    Themenstarter

    Registriert seit
    14.10.2009
    Alter
    43
    Beiträge
    25
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Zufälligen eintrag auslesen

    Zitat Zitat von bandit600 Beitrag anzeigen
    1. Ich bin nicht nachtragend
    2. Wer austeilt, muss auch einstecken können
    3. Ich hab' ja sowieso recht gehabt

    ja sicher doch

Ähnliche Themen

  1. Programm zum zufälligen Abspielen von .wav-Dateien
    Von Arno112 im Forum Computer - Internet Forum
    Antworten: 0
    Letzter Beitrag: 03.04.2009, 18:28
  2. Eintrag als Gast
    Von Data im Forum Forum-Hilfe.de intern
    Antworten: 13
    Letzter Beitrag: 02.06.2008, 15:04
  3. Einen zufälligen Datensatz aus db anzeigen?
    Von funbox im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 5
    Letzter Beitrag: 20.03.2008, 23:50
  4. Zufälligen Sicherheitscode via Formulareingabe überprüfen...
    Von chris90night im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 19.02.2007, 13:59
  5. Mysql: letzten Eintrag auslesen
    Von MySQL-N00B im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 2
    Letzter Beitrag: 22.11.2006, 00:02

Stichworte

Berechtigungen

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