我正试着打电话给我,但她错了。 我相信它是连接变量。
连接:
$conn = mysqli_connect('','','', '');
if(mysqli_connect_errno()) {
header("Location: error.php");
exit();
}
功能:
function t_car($id) {
global $conn;
$s_t_car = "SELECT *
FROM t_car
WHERE session='$id'";
$s_t_car_return = mysqli_query($conn, $s_t_car) or die("Erro SQL.".mysqli_error());
return $s_t_car_return;
}
通话功能:
$s_t_car_return = t_car($conn, $_SESSION['session_client']);
if(mysqli_num_rows($s_t_car_return )!=0) {
while($r_t_car = mysqli_fetch_array($s_t_car_return )) {
}
}
错误:
捕获致命错误:类mysqli的对象无法转换为字符串
答案 0 :(得分:1)
mysqli_query()
会返回结果。您必须获取结果才能使用它。
$res = mysqli_query($conn, $s_t_car) or die("...");
$s_t_car_return = mysqli_fetch_row($res);
答案 1 :(得分:1)
首先,您需要从MySQL服务器(mysql db)输入您的设置。
$connection = mysqli_connect("HOSTNAME","USERNAME", "PASSWORD","DATABASE");
然后,您可以使用if语句检查是否已建立与服务器的连接,如果是,则继续执行以下代码,否则die();
如果您想获取数据,请参见下文:
$res = $connection->query("SELECT finger FROM hand WHERE index = 3");
while($row = $res->fetch_array())
{
print_r($row);
}