Janinchen: In ein Array Daten aus einer Datenbank lesen

Hallo, ihr lieben :)

Folgendes: Ich habe ein Zufallssystem, bei dem ein sogenanntes Schicksal eintritt. Undzwar soll dieses Schicksal automatisch jemanden treffen, der User auf meiner HP ist. Die Benutzer lese ich aus einem Array aus. Das Problem ist, ich muss jeden neuen Benutzer per Hand in das Array eintragen.
Alle Benutzer haben ihre Daten in meiner Datenbank gespeichert, somit wäre es ganz praktisch, wenn ich irgendwie alle Benutzer, die sich in dieser Datenbank befinden, automatisch in das Array einlesen lassen könnte.

$mitglieder = array("User1", "User2", "User3");

Mit dem üblichen "SELECT" - Befehl klappts natürlich nicht, kann ja auch gar nicht ^^

Das würde so aussehen:

  
$mitglieder = array(  
  
include('db.php');  
  
  
   $sql = "SELECT Name FROM mitglieder";  
   $result = mysql_query($sql);  
   while ($row = mysql_fetch_assoc($result)) {  
    echo "\"$row[Name]\", ";  
   }  
   mysql_close();  
  
   );  

Wie kann ich das lösen? Gehts überhaupt?

Würde mich sehr über Hilfe freun, bin leider noch Anfänger, aber ich lerne x)

  1. Was du da zusammengebaut hastist ganz großer Blödsinn. Sorry.

    Du kannst nicht einfach per echo in ein Array schreiben....
    Der Ansatz ist zwar schon richtig, aber das muss irgendwie so aussehen:

    $sql = "SELECT Name FROM mitglieder";
    $result = mysql_query($sql);
    while ($row = mysql_fetch_assoc($result)) {
     $mitglieder[] = $row['Name'];
    }

    1. Was du da zusammengebaut hastist ganz großer Blödsinn. Sorry.

      Du kannst nicht einfach per echo in ein Array schreiben....
      Der Ansatz ist zwar schon richtig, aber das muss irgendwie so aussehen:

      $sql = "SELECT Name FROM mitglieder";
      $result = mysql_query($sql);
      while ($row = mysql_fetch_assoc($result)) {
      $mitglieder[] = $row['Name'];
      }

      Mhhh... Wie krieg ich dann jetzt die $mitglieder ins Array? Weil ich muss die einzelnen Namen ja immernoch mit Kommas voneinander trennen. Wenn ich einfach nur $mitglieder zwischen die Klammern setz, kann er ja nix auslesen...
      *doofbin*

      1. Hi Janina!

        Mhhh... Wie krieg ich dann jetzt die $mitglieder ins Array?

        Du solltest dich dringend mit dem PHP-Handbuch auseinandersetzen.
        Im Abschnitt Arrays kannst du nachlesen, was $mitglieder[] = $row['Name']; eigentlich macht.

        *doofbin*

        Konsequenterweise hättest du "doff" schreiben müssen. ;-)

        MfG H☼psel

        --
        "It's amazing I won. I was running against peace, prosperity, and incumbency."
        George W. Bush speaking to Swedish Prime Minister unaware a live television camera was still rolling, June 14, 2001
        Selfcode: ie:% fl:( br:> va:) ls:& fo:) rl:? n4:& ss:| de:] js:| ch:? sh:( mo:) zu:)
        1. *doofbin*
          Konsequenterweise hättest du "doff" schreiben müssen. ;-)

          MfG H☼psel

          Danke :) Doff?