我正在尝试获取一行。
$con = mysqli_connect("mydb", "joakim", "password", "db");
$sql = "SELECT *, DATE_FORMAT(dato, '%e. %b kl %H:%i') AS fdato FROM bidrag WHERE bidrag_id = $bidrag_id";
$query = mysqli_query($con, $sql);
$row = mysqli_fetch_assoc($query)
return $row; <--- This line
然而,这会出现此错误消息:
解析错误:语法错误,第51行/iu/cube/u0/s181322/www/prosjekt/klasser/Bidrag.php中的意外T_RETURN
答案 0 :(得分:1)
倒数第二行($row = mysqli_fetch_assoc($query)
)
答案 1 :(得分:0)
在错误发生之前,您错过了一个分号;
。请记住,当在PHP中出现错误时,错误的9/10倍不在指示的行上。
答案 2 :(得分:0)
你之前错过了一个分号:
$con = mysqli_connect("mydb", "joakim", "password", "db");
$sql = "SELECT *, DATE_FORMAT(dato, '%e. %b kl %H:%i') AS fdato FROM bidrag WHERE bidrag_id = $bidrag_id";
$query = mysqli_query($con, $sql);
$row = mysqli_fetch_assoc($query); // There
return $row;