AOP MONTRER des TABLEAUX tableau

Simplement de travailler avec cette fonction et il ne fonctionne pas comme prévu. Il est censé pour saisir tous les noms de tables dans une base de données et de les stocker dans un tableau. Cependant, les résultats du tableau est de doubler le tableau illustré dans l'exemple ci-dessous:

Array ( [0] => 113340 ) 
Array ( [0] => 113340 [1] => 116516 ) 
Array ( [0] => 113340 [1] => 116516 [2] => 139431 ) 
Array ( [0] => 113340 [1] => 116516 [2] => 139431 [3] => 20731 ) 
Array ( [0] => 113340 [1] => 116516 [2] => 139431 [3] => 20731 ... )

Le code que j'utilise:

function itemDiscontinued($dbh, $id, $detail) {
  try {
    $tableList = array();
    $result = $dbh->query("SHOW TABLES");
    while ($row = $result->fetch(PDO::FETCH_NUM)) {
      $tableList[] = $row[0];
      print_r($tableList);
    }
  }
  catch (PDOException $e) {
    echo $e->getMessage();
  }
}
  • +1 pour supprimer le downvote quelqu'un a ajouté. Il n'y a rien de mal avec cette question, c'est une simple erreur dans le code. L'utilisateur a montré de recherche et d'effort dans la production de la question donc absolument pas besoin de downvote!
InformationsquelleAutor DrDog | 2013-04-25