Zufallsausgabe

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Zufallsausgabe

    Hi,

    ich habe ein kleines Problem mit einer Zufallsausgabe in PHP.

    Was möchte ich erreichen:

    Ich habe eine Tabelle Namen, die einer eindeutigen id zugewissen sind

    Tabelle A:
    id/int(11)
    name/longtext

    dann habe ich ein Tabelle in der ein Ergeignis zu gewissen ist auch eindeutig mit id gekennzeichnet:

    Tabelle B:
    id/int(11)
    name/longtext

    Ich möchte jetzt das jedes mal wenn ich das Script ausführe aus der Tabelle A 3 unterschiedliche IDs ausgewählt werden und dazu eben im Anschluss auch 3 zufällige Ereignisse aus der Tabelle B

    Das Ergebnis soll dann ich Tabelle C gespeichert werden
    eid/int(11)
    id/int(11) => aus der Tabelle A
    name/longtext => aus der Tabelle B
    datum(unixtimestamp)

    Ich hoffe, das ich mich verständlich ausgedrückt habe.

    Schon mal vielen Dank

    Gruß
    Malcom

  • #2
    Re: Zufallsausgabe

    Original geschrieben von fussball-netz
    Ich hoffe, das ich mich verständlich ausgedrückt habe.
    mehr oder weniger ... dafür hast du aber immerhin das falsche forum erwischt *verschieb
    Kissolino.com

    Kommentar


    • #3
      kommen von dir noch eigene ansätze oder sollen wir das für dich schreiben?`

      RAND
      LIMIT
      Die Zeit hat ihre Kinder längst gefressen

      Kommentar


      • #4
        Original geschrieben von derHund
        kommen von dir noch eigene ansätze oder sollen wir das für dich schreiben?`

        RAND
        LIMIT
        Es wäre nett wenn jemand mir dieses Script schreiben könnte

        Danke

        Kommentar


        • #5
          Original geschrieben von fussball-netz
          Es wäre nett wenn jemand mir dieses Script schreiben könnte
          na dann verschieb ich nochmal
          Kissolino.com

          Kommentar


          • #6
            HuHu


            alles schreib ich nicht, aber wie derhund schon sagte


            PHP-Code:

            SELECT id FROM tabellea ORDER BY RAND
            () LIMIT 3

            SELECT id FROM tabelleb ORDER BY RAND
            () LIMIT 3 

            dann halt nur noch eintragen...

            (wenn ich net irre)


            Mfg
            Es gibt im Leben immer einen der besser ist als man selbst..das sollte keiner vergessen *fg

            Kommentar


            • #7
              eventuell auch einfach joinen, zufällig ordnen, limitieren, das ganze gleich per insert into select ... sollte gehen?

              dann ists nur eine simple quäry.
              Die Zeit hat ihre Kinder längst gefressen

              Kommentar

              Lädt...
              X