PHP queryでデータベースのテーブルに接続し取得したときに空になるときの原因(CPIサーバー)

;port:3306を指定していたことが原因でした。

 

$pdo = new PDO("mysql:host=127.0.0.1;port:3306;dbname=aa4548c_update", 'username' , 'password');

 

;port:3306を外し、これで問題なく接続できました。

<?php
  $pdo = new PDO("mysql:host=127.0.0.1;dbname=aa4548c_update", 'username' , 'password');
  $pdo->query("set names utf8");
  $tables = $pdo->query("SELECT * FROM tablename");

 

category cloud