標準のmysqlコールでは、私たちはmysql_list_tables
を実行できますが、PDOを使用している間は等価ですか?もしそうなら、これは配列を返しますか?ありがとう!PHP PDOがすべてのテーブルをフェッチする
9
A
答えて
13
はPDO::query()
でクエリを実行します。
SHOW TABLES;
あなたが連想配列を取得した場合は、列の名前は次のようになります。
Tables_in_databasename
注:これは、テーブルとビューの両方が一覧表示されます。あなたはテーブルのみを取得する必要がある場合は、代わりにこれを使用する:
SELECT
TABLE_NAME
FROM information_schema.TABLES
WHERE
TABLE_TYPE='BASE TABLE'
AND TABLE_SCHEMA='yourdatabasename';
+1
パーフェクト。ありがとうございました。 tから7分を訂正してください。 – grep
3
$result = $db->query("show tables");
これでフェッチできます。
3
は、このクエリを試してみてください。
"SHOW TABLES"
4
現在のデータベースに含まれるテーブルの結果セットを取得するために$pdo->query("show tables");
を行います。
関連する問題
- 1. whileとforeachを使用してPHP PDOがフォームデータをフェッチする
- 2. 各行のフェッチ変数からPHP PDOを停止します
- 3. PDOフェッチ列関数のエラー
- 4. PHP PDOテーブルの作成
- 5. PDOフェッチ(PDO :: FETCH_ASSOC)が値を返さない
- 6. PHP PDOが2つのテーブルを更新する
- 7. PDOを使用して行をフェッチする方法
- 8. PDO/PHP - 行が存在するかどうかを調べる
- 9. PHP PDO:フェッチスタイルFETCH_CLASSおよびFETCH_INTOはプライベートオブジェクトプロパティにフェッチしますか?
- 10. java.lang.IllegalStateException:私はテーブルからすべてのデータをフェッチする必要がCursorWindow
- 11. PDOフェッチ時の自動エイリアシング?
- 12. Laravel 5 3テーブルの関係のすべてのデータをフェッチ
- 13. PHP PDO - フェッチを使用するときに、クエリの一部としてLIMIT 1が必要ですか?
- 14. フェッチ(PDO :: FETCH_ASSOC)は、MySQLへのアレイ
- 15. PDOがmysqlステートメントを準備してwhileループを使用してフェッチする
- 16. PHPフェッチ - 配列チェックのすべての行を返さない
- 17. PHP PDOテーブルと別個のボタン
- 18. PDOフェッチが空の最初の行を返します
- 19. phalcon phqlフェッチとフェッチすべて
- 20. php pdoのセッション変数でテーブルを更新するには?
- 21. PHP PDOトランザクション内に複数のテーブルを作成する
- 22. PHP PDOがBUTTON
- 23. PHP imgタグのDBからのすべての画像を表示する - PDO
- 24. PHPを使用してMYSQL PDOのフェッチされたカラムの値を更新するには
- 25. PDOですべてのレコードを取得する
- 26. PHP - PDOを使用してテーブルに挿入できません
- 27. PDO FETCHはすべてHTMLの1行を返します
- 28. PHPのPDOのエラーが
- 29. PHP curlを使用してフェッチする前にファイルサイズを調べる方法
- 30. PHP PDOの比較が
duplicatedddddd – dynamic
どういう意味ですか? – grep