Я обновляю версию веб-сайта на PHP и у меня возникла проблема.
У меня есть запрос
$sql = "SELECT user.name, job.name
FROM job
INNER JOIN user
ON user.jobid = job.id
WHERE user.id = 1";
Но когда я использую функцию: mysqli_result($query, 0, 'user.name')
ничего не даетопределены, и я не хочу их менять.
Я получил эту функцию:
function mysqli_result ($res, $row = 0, $col = 0) {
$numrows = mysqli_num_rows($res);
if ($numrows && $row <= ($numrows-1) && $row> = 0) {
mysqli_data_seek($res, $row);
$resrow = (is_numeric($col))? mysqli_fetch_row($res): mysqli_fetch_array($res);
if (isset($resrow[$col])) {
return $resrow[$col];
}
}
return false;
}
, поскольку mysqli_result
не является нативным.