我想创建这样的数组$user["1"]
,如何从数据库创建这个数组?从用户数据库创建PHP数组
$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error) { }
$sql = "SELECT * FROM Account";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
$id = $row["id"];
$user[$id] = $row["username"];
}
}
$conn->close();
什么是不工作?你有什么错误吗? –
为什么要将数字键转换为字符串?我认为没有理由这样做。 –
@CasimiretHippolyte因为我正在制作一个适用于id的消息系统。现在,我可以在echo –