gpt4 book ai didi

wordpress 中的 Mysql_fetch_array

转载 作者:行者123 更新时间:2023-12-01 00:49:04 26 4
gpt4 key购买 nike

我有这样的问题。我写:

$id = $wpdb->get_results("SELECT * FROM wp_posts WHERE post_type='video'");
while ($row = mysql_fetch_array($id)){
echo "Id = " .$row['id'];
}

但是我得到这样一个错误:警告:mysql_fetch_array() expects parameter 1 to be resource, array given in .

如何解决?谢谢

最佳答案

此处 $wpdb->get_results 将获取值的关联数组...多个值

要么你需要使用

遍历它们中的每一个
$sql = "SELECT * FROM wp_posts WHERE post_type='video'";
$results = $wpdb->get_results($sql) or die(mysql_error());
if (count($results) > 0) {
$display_row = null;
foreach ($results as $res) {
echo "id - " . $res->id;
}
}

或者如果你只期待一行,那么试试这个

$result = $wpdb->get_row($sql);
echo "id - "$result->id;

关于wordpress 中的 Mysql_fetch_array,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18033142/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com