doppelte while geht nicht

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

  • doppelte while geht nicht

    Kann mir mal jemand sagen wo da der Fehler liegt?
    PHP-Code:
    while ($row mysql_fetch_array($res))
    {
    $abfrage "SELECT COUNT(timestamp) AS ct FROM '.$row[0].'";
      
    $ergebnis mysql_query($abfrage);
    while (
    $row1=mysql_fetch_array($res1));
    {
        
    $mist $row1->ct;
        echo 
    $mist;
        echo 
    "test2";
    }


  • #2
    $res1 ist nicht definiert!
    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


    Kommentar


    • #3
      Stimt, aber das wars leider noch nicht.
      Nun habe ich:
      PHP-Code:
      $sql "SHOW TABLES LIKE 'pphl_%_mpdl'";
      $res mysql_query($sql);
      while (
      $row mysql_fetch_array($res))
      {
      $abfrage "SELECT COUNT(timestamp) AS ct FROM `'.$row[0].'`";
        
      $ergebnis mysql_query($abfrage);
        while(
      $jetztaber mysql_fetch_object($ergebnis))
          {
          
      $mist $jetztaber->ct;
      }
      echo 
      '<pre>';
      print_r($row);
      echo 
      '</pre>';

      Fehlermeldung:
      Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in 27 ( while($jetztaber = mysql_fetch_object($ergebnis)) )
      Es scheint nicht die richtige Ausgabe der `'.$row[0].'` zu sein, denn wenn ich da eine Tabelle angebe, dann geht es.
      Das print_r($row);
      gibt aber zurück:
      Array
      (
      [0] => pphl_12123_mpdl
      [Tables_in_datenbank (pphl_%_mpdl)] => pphl_12123_mpdl
      )
      .
      .
      .

      Kommentar


      • #4
        Lass die $abfrage mal ausgeben und du wirst sehen ...

        Kommentar


        • #5
          Ja danke das wars

          Kommentar

          Lädt...
          X