array variable zusammensetzen mit x

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

  • array variable zusammensetzen mit x

    hallo,
    ich habe diesen code aufgeblustert:
    PHP-Code:
    $array1 = array(array());
    $array2 = array(array());
    $array3 = array(array());
    $array4 = array(array());

    while(
    $row mysql_fetch_array($result)) {

        if(
    $row['saal'] == 1) {
        
    array_push($array1, array($row['vid'] => $row['veranstaltung']));
        }
        if(
    $row['saal'] == 2) {
        
    array_push($array2, array($row['vid'] => $row['veranstaltung']));
        }
        if(
    $row['saal'] == 3) {
        
    array_push($array3, array($row['vid'] => $row['veranstaltung']));
        }
        if(
    $row['saal'] == 4) {
        
    array_push($array4, array($row['vid'] => $row['veranstaltung']));
        }


    möchte ihn reduzieren aber ich bekomm das $x nicht in den arraynamen:


    PHP-Code:

    $x 
    1;
    while(
    $row mysql_fetch_array($result)) {
          for(
    $x;$<5;$x++) {
            if(
    $row['saal'] == $x) {
              
    array_push($array HIER MUSS DAS X IRGENDWIE REIN, array($row['vid'] => $row['veranstaltung']));
                }
          }


    wäre super wenn mir jemand helfen kann.
    sandra
    Zuletzt geändert von Sana; 27.05.2006, 12:51.

  • #2
    Re: array variable zusammensetzen mit x

    PHP-Code:
    $x 1;
    while (
    $row mysql_fetch_array($result)) {
        
    array_push(${'array'.$x}, array($row['vid'] => $row['veranstaltung']));
        
    $x++;

    http://de.php.net/manual/en/language...s.variable.php

    Kommentar


    • #3
      Der Ästhetik wegen sei noch zu bemerken, dass man bei Zahlenwerten, so wie du sie verwendest, in der Regel ein kleines i als Variablenname verwendet (von "Integer"). Also anstelle von "$x" doch lieber "$i".

      arrays sind klasse

      Kommentar

      Lädt...
      X