Php 如何在数组中选择此项?

Php 如何在数组中选择此项?,php,wordpress,Php,Wordpress,您好,我对wordpress插件进行了此查询 $anyOne = $wpdb->get_results("SELECT MAX(id) as idlastest FROM " . $table_name_for_select . " WHERE drJlDate='".$dkdrbooking_for_compare."'"); $anyOne中的值为 Array ( [0] => stdClass Object ( [idlastest] => 32 ) ) 我需要得到

您好,我对wordpress插件进行了此查询

$anyOne = $wpdb->get_results("SELECT MAX(id) as idlastest FROM " . $table_name_for_select . " WHERE drJlDate='".$dkdrbooking_for_compare."'");
$anyOne
中的值为

Array ( [0] => stdClass Object ( [idlastest] => 32 ) ) 
我需要得到32才能在另一个查询中使用它,但我不能选择它。如何从该数组中获取
idlastest
? 我试过这个代码,但没用

echo 'lastestID is : '.$myIds[0]['idlastest'];

这是数组中的一个对象,因此使用
->
获取对象值

echo 'lastestID is : '.$myIds[0]->idlastest;

当您想要获取单个记录时,请使用get_row函数而不是get_results。如果您想在数组中而不是在对象中获得结果,可以在函数中传递参数“array_A”,如下所示

//查询中的更改

$anyOne = $wpdb->get_row("SELECT MAX(id) as idlastest FROM " . $table_name_for_select . " WHERE drJlDate='".$dkdrbooking_for_compare."'",ARRAY_A);
//获取结果

echo 'lastestID is : '.$anyOne['idlastest'];

在这里试试$myIds[0]->idlastest,我希望它能有所帮助。@Danielius tnx somuch@sozkultnx-somuch11.3k。你不认为发表评论比回答这类问题更好吗?但无意冒犯,stack显示的绿色数字吸引了所有人。@Anant如果评论可以描述答案,为什么在这里选择答案?我真的很感激你的话,谢谢你告诉我我的立场。很抱歉,我需要6分钟来选择这个答案currect@Anant不管你是评论还是回答,这都是你的意见。如果不喜欢,你也可以不喜欢agree@Anant谢谢让我们向前移动Hi tnx以获得您的答案灵敏度我需要运行这个quary$anyOne=$wpdb->获取结果(“从“$table\u name\u for\u SELECT.”中选择drTurn。其中id=(从“$table\u name\u for\u SELECT.”中选择MAX(id)作为最新的id。其中drJlDate=“$dkdrbooking\u for\u compare.”);但我什么也看不出来,我选择了写一些part@A.imahrap好的,我知道了。是的,如果你只想获取一张记录,那么get_row是比get_results更好的选择。tnx太多了,Rahul,我使用get_row,还有我的长时间工作,我是stackoverflow的新手,因为向你展示tanx就可以给你投票吗?或者我可以做任何事?