【发布时间】:2017-08-21 10:09:37
【问题描述】:
我正在使用 php 和 Mysql 进行一个项目,我需要从 Mysql 数据库中获取值并将它们存储到数组中。
代码:
$con=new mysqli("localhost","root","","databse");
$sql="select name from data";
$result= array();
$result=$con->query($sql);
如何将数据存储在php数组中?
【问题讨论】:
我正在使用 php 和 Mysql 进行一个项目,我需要从 Mysql 数据库中获取值并将它们存储到数组中。
代码:
$con=new mysqli("localhost","root","","databse");
$sql="select name from data";
$result= array();
$result=$con->query($sql);
如何将数据存储在php数组中?
【问题讨论】:
下面是一个例子!
//MySQLi information
$db_host = "localhost";
$db_username = "username";
$db_password = "password";
//connect to mysqli database (Host/Username/Password)
$connection = mysqli_connect($db_host, $db_username, $db_password) or die("Error " . mysqli_error());
//select MySQLi dabatase table
$db = mysqli_select_db($connection, "table") or die("Error " . mysqli_error());
$sql = mysqli_query($connection, "SELECT * FROM data");
while($row = mysqli_fetch_array($sql)) {
$names[] = $row['name'];
}
编辑: 使用
打印结果print_r($names);
或
foreach($names as $name) {
echo "$name";
}
祝你好运!
【讨论】: