v_id来自另一个页面,来自v_id获取此页面的数据库
session_start();
$r = $_SESSION["v_id"];
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "student";
$db = new mysqli($servername, $username, $password, $dbname);
$query = "SELECT s_name, code FROM sponser where v_id = '$r'";
$result = mysqli_query($db,$query);
$row = mysqli_fetch_array($result);
echo $row;
答案 0 :(得分:0)
$row
是数组类型的结果集对象,您无法以这种方式打印。
首先应该执行while循环,将其记录读为$row
:
while($row = mysqli_fetch_assoc($result))
然后,您可以将这些行存储在一个独立的数组中,然后按print_r($yourArray)
如果你想在while循环中打印$row
的属性,你可以写echo $row[index]
index
为数字,或者写echo $row[attributeName]