Я пытаюсь вставить значения в таблицу в моей базе данных. Первый параметр - это непустая переменная, следующие два - это два столбца, которые я хочу передать. Что не так с моей логикой здесь.Как передать значения моего запроса из mysqli_fetch_array?
$query = "SELECT cnum, cname FROM course WHERE specialization = '0'";
$result = mysqli_query($conn,$query);
if (!$result) die ("Database access failed: " . $conn->error);
$rows = $result->num_rows;
for ($j =0; $j<$rows;++$j) {
$row = mysqli_fetch_array($result);
$query = "INSERT INTO student_schedule VALUES ('$studentID', '$row[0]', '$row[1]', '0')";
$result = $conn->query($query);
if (!$result) die ("Database access failed: " . $conn->error);
}
Это не работает? Любая ошибка брошена? – choz
Да, я получаю ожидаемый $ result как параметр, но boolean вместо этого передается mysqli_fetch_array –