Gustavomysql_query
は、新しい PHP バージョンでは非推奨です。安全ではありませんが、機能します。代わりに、データベース
PDOをクエリする私のお気に入りの方法で答えます。これは安全でオブジェクト指向です。
まず、設定する必要があります
// instance of pdo
$config['db'] = array
(
'host' => '',
'username' => '',
'password' => '',
'dbname' => ''
);
$database = new PDO('mysql:host=' . $config['db']['host'] .
';dbname=' . $config['db']['dbname'],
$config['db']['username'],
$config['db']['password']);
$database->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
//query with a new database object
$queryObject = $database->prepare("SELECT id
FROM afunda_eleva");
//execute sql
$queryObject ->execute();
// store the results in array
$results = $queryObject->fetchAll();
//print_r results to test
print_r($results);
//after analysing the array and how its structured define
for($i=0; $i < 4; $i++)
{
echo $results[$i]
}
インスタンスでデータベース資格情報を使用してそのコードを試してください。pdoを呼び出す前に含まれる別のdbファイルにこれを含めたい場合は、global $database;
そのインスタンスを呼び出すようにしてください。
これは良いpdoチュートリアルのプレイリストです、頑張ってください
https://www.youtube.com/watch?v=XQjKkNiByCk