Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/271.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何编写简单的数据库查询?_Php_Database - Fatal编程技术网

Php 如何编写简单的数据库查询?

Php 如何编写简单的数据库查询?,php,database,Php,Database,我开始了解从数据库获取数据的诀窍,并不像看上去那么难,但编写DB查询并回显它们可能会让人有点困惑 以下是表格的设置方式: 我试图查询数据库并获取meta_value的值,其中meta_key=''u moon'u sortable_content' // Get WPDB Object global $wpdb; // Table name $table_name = $wpdb->prefix . "postmeta"; // My Quer

我开始了解从数据库获取数据的诀窍,并不像看上去那么难,但编写DB查询并回显它们可能会让人有点困惑

以下是表格的设置方式:

我试图查询数据库并获取meta_value的值,其中meta_key=''u moon'u sortable_content'

    // Get WPDB Object
    global $wpdb;

    // Table name
    $table_name = $wpdb->prefix . "postmeta";

    // My Query
    $bulls = $wpdb->get_results( "SELECT * FROM $table_name
                                        WHERE meta_key = '_moon_sortable_content'" );
在这里,我试图得到的价值观

    foreach($bulls as $key => $value ) {
      echo '<li>'.$item.'</li>';
    }
更新:我在
$value
上执行了
var\u dump
,它返回

object(stdClass)#282 (1) { ["meta_value"]=> string(5) "Array" }
object(stdClass)#283 (1) { ["meta_value"]=> string(5) "498px" }
object(stdClass)#284 (1) { ["meta_value"]=> string(20) "154.00001525878906px" } 

如何将其清除为变量?

项是键,索引字符串是值

foreach ($bull as $key=>$value)

我猜你每隔几个小时就要问一次问题,也许你应该学习一些基础知识……问问题是件好事。。。我对每个电话都进行了非常仔细的思考,并花了一些时间将它们写下来,只需几分钟就可以回答..当你回显数据时,你回显的是数组的索引,而不是值。@MichaelJosephAubry不是下面的投票人。。回答只需要几分钟,但这不是这个网站的工作方式,如果你经常提问,你的问题会被禁止提问,你的问题会被否决,只是给你一个信息……写DB查询有什么好的辅导吗?是的,我想这是我需要的好吧,这让我重新思考,我无法回显$value,但我运行了
var\u dump
更新了OP,如何将其转换为变量?
object(stdClass)#282 (1) { ["meta_value"]=> string(5) "Array" }
object(stdClass)#283 (1) { ["meta_value"]=> string(5) "498px" }
object(stdClass)#284 (1) { ["meta_value"]=> string(20) "154.00001525878906px" } 
foreach ($bull as $key=>$value)
SELECT meta_value FROM $table_name WHERE meta_key = '_moon_sortable_content'