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 之前被包含,请确保您调用global $database;
它的实例
这是一个很好的 pdo 教程播放列表,祝你好运
https://www.youtube.com/watch?v=XQjKkNiByCk