PHP MySQL内容保存到按id排序的数组

标签 php mysql arrays

$content_mysql = mysql_query("SELECT id, content FROM articles ");

我想将 mysql 中的内容保存到数组中,例如:

//数据库表中:

id:1 内容:氧气

id:2 内容:氢

//php数组中

echo $array['1']; //It is says: oxigen

echo $array['2']; //It is says: hidrogen

最佳答案

$content_mysql = mysql_query("SELECT id, content FROM articles ");

$array = [];

while ($row = mysql_fetch_assoc($content_mysql)) {
    $array[(string)$row['id']] = $row['content'];
}

关于PHP MySQL内容保存到按id排序的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40162165/

相关文章:

javascript - 无法将数据库中的数据与字符串数组进行比较

php - 最近的解析错误 : syntax error, 意外 'endif' (T_ENDIF)

javascript - Angular 数组 : ERROR TypeError: Cannot read property of undefined

iphone - 对 Objective-C 中复制数组感到困惑

php(复杂)动态变量名构造

javascript - 方法论方法 - json 字符串/输出

php - 缓存不经常更改的查询结果的最佳技术

php - 当用户输入id时显示mysql表中的行

mysql - 按时间间隔分组,包括下一个开始?

java - 检查同一数组上的两个重复字符是否位于最后一个位置。但其中一个角色处于最后一个位置