Array und Schleife

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

  • #16
    1. Aktueller Code???

    2. Wenn ich dir schon sage, dass da vermutlich ein false drin steht, wäre es ein leichtes gewesen diese vermutung mit var_dump zu bestätigen, anstatt sich über einen "leeren" Wert zu wundern.

    Comment


    • #17
      PHP Code:
      [5] => ) //??? 
      Da wird nämlich wahrscheinlich ein "false" drin stehen, was jedoch kein array ist.
      var_dump zeigt das genau an.
      Die Regeln | rtfm | register_globals | strings | SQL-Injections | [COLOR=silver][[/COLOR][COLOR=royalblue]–[/COLOR][COLOR=silver]][/COLOR]

      Comment


      • #18
        @tontechniker

        jup , habe es bisher nur 1 mal benutzt und anscheinend wieder vergessen ..danke

        @TobiaZ

        Comment


        • #19
          Und?

          Comment


          • #20
            PHP Code:

              
            array(6) { {...........}[5]=>  bool(false) } 

            Comment


            • #21
              Aha. Und die restlichen antworten vielleicht auch nocht?

              1. Aktueller Code???

              Comment


              • #22
                Ja, das liegt daran, weil du das Ergebnis von fetch_bla direkt ins Array pumpst. Mache es, wie schon 57mal hier im Thread gezeigt, über eine Zwischenvariable!

                Comment


                • #23
                  @TobiaZ

                  es funktioniert alles... deine erste Antwort war schon richtig..sry wegen der Umstände. und nochmals vielen Dank. :-)

                  Wie war das mit dem Wald und den Bäumen ?

                  1. Aktueller Code
                  PHP Code:
                  function CE_readoutFields($db,$tbl)
                  {
                                                                  
                  $sqlfield mysql_query("SHOW FIELDS FROM " $db "." $tbl);
                    
                    while(
                  $row mysql_fetch_array($sqlfield)){            
                              
                      
                  $rowfields[] = $row ;
                              
                    }        
                  return 
                  $rowfields;
                  }


                  $showField CE_readoutFields("dbname""tbl_test");

                  foreach(
                  $showField as $key =>$showFieldName){
                      echo 
                  $key.$showFieldName['Field'].'<br>';

                  Last edited by kasIQ; 03-02-2008, 19:30.

                  Comment


                  • #24
                    Aufmerksames Lesen würde schon reichen... Neben den Tipps, die hier ja oft überlesen werden, steht hier ausnahmsweise mehrfach die fertige Lösung drin.

                    Comment

                    Working...
                    X