array variable zusammensetzen mit x

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 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
    Last edited by 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

    Comment


    • #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

      Comment

      Working...
      X