Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/250.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 如何在wordpress中仅从数组中检索字符串_Php_Sql_Wordpress - Fatal编程技术网

Php 如何在wordpress中仅从数组中检索字符串

Php 如何在wordpress中仅从数组中检索字符串,php,sql,wordpress,Php,Sql,Wordpress,我知道我可能是以一种新的方式来做这件事的,但我不明白为什么它不起作用,或者是一种更好的方法,只检索数组中的字符串值,这样我就可以将它们移动到另一个表中。我想我可以遍历数组列表,只输出数组中的字符串,但它不起作用:( //数据库配置和wpdb访问代码。。。 $countofposttitles只包含文章/标题的数量。这在您的代码中没有任何用处。您可能试图从第一个查询中选择某种ID,然后在第二个查询中查找每种ID。但是,这是非常低效的,因为您发出了大量不必要的数据库请求 您实际需要哪些字符串和/或

我知道我可能是以一种新的方式来做这件事的,但我不明白为什么它不起作用,或者是一种更好的方法,只检索数组中的字符串值,这样我就可以将它们移动到另一个表中。我想我可以遍历数组列表,只输出数组中的字符串,但它不起作用:(

//数据库配置和wpdb访问代码。。。


$countofposttitles只包含文章/标题的数量。这在您的代码中没有任何用处。您可能试图从第一个查询中选择某种ID,然后在第二个查询中查找每种ID。但是,这是非常低效的,因为您发出了大量不必要的数据库请求

您实际需要哪些字符串和/或值?目的是什么?您正在对同一个表使用两个查询,或者需要两个字段,或者只需要一个字段?如果需要两个字段,则只需在一个查询中选择两个字段:

SELECT post_title, post_content FROM wp_posts

$x只是一个计数,你确定它会是id吗?而且也不是[]还有双引号,除非你想匹配文字$x。所以为什么不在一个查询中首先获取内容和标题感谢回复Fin。感谢回复Fin。我正在尝试计算每一行,然后显示与id相关的每个变量。因此,如果有10篇文章,id应该等于计数编号-我注意到我输入了当我应该说“post_title”时,直接输入select查询“post_content”。关于[],我应该写“$x”吗还是应该用双引号代替单引号?非常感谢你抽出时间回复我,很抱歉我问了一些愚蠢的问题…谢谢你的回答。我希望当我进行计数时,计数的整数将等于ID的数字,因此当x等于时,它将显示帖子标题id。是的,你是对的,我应该输入select查询“post_title”。如果您能提供进一步的帮助,我们将不胜感激。
SELECT post_title, post_content FROM wp_posts