簡體   English   中英

PHP mysql查詢SELECT返回對象

[英]PHP mysql query SELECT returns object

我正在嘗試從行內的特定字段檢索值,但是查詢返回一個對象。

$playernotifica = mysqli_query($db,'SELECT notifica 
FROM pontos WHERE nome = "'.$player['name'].'"');

var_dump($playernotifica);

var_dump返回以下內容:

object(mysqli_result)#4(5){[“” current_field“] => int(0)[” field_count“] => int(1)[” lengths“] => NULL [” num_rows“] => int(1 )[“ type”] => int(0)} notifica = 1

notifica ”是字段,我只需要檢索“ 1 ”作為字符串。

您需要返回mysqli查詢$row = mysqli_fetch_array($playernotifica,MYSQLI_ASSOC); 然后可以回顯echo $row['notifica']; 這將返回您所需要的

您需要調用獲取數組來獲取查詢結果

<?php
$row = $playernotifica->fetch_array(MYSQLI_ASSOC);
$row['notifica'];

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM