我的sql表中存储了一些数据。我想以字符串的形式获取数据。
$sql= "SELECT hash FROM signupinfo WHERE fname = 'nikhil';";
$hashfix = mysqli_query($connection,$sql);
echo $hashfix;
但错误来了
答案 0 :(得分:0)
的var_dump($ hashfix)。如果要读取数组,则从数据库中获取的所有数据都以数组
的形式出现回声阵列不是一个好主意...我的意思是你做不到。你可以做什么来制作一个字符串。 $ A =破灭( '',$ hashfix)
有两种方法可以打印您想要的值
如果是单键阵列。
echo $ hashfix [0] - > ColumnName
或者运行foreach
答案 1 :(得分:0)
你可以这样做......
$sql= "SELECT `hash` FROM `signupinfo` WHERE `fname` = 'nikhil';";
$hashfix = mysqli_query( $connection, $sql );
if( $hashfix ){
while( $rs=$connection->fetch_object( $hashfix ) ){
echo $rs->hash;
}
}