Parse error: syntax error, unexpected T_STRING in Z:\home\gostin\www\registr_bd.php on line 7 - MySQL
Формулировка задачи:
Подскажите - в чём ошибка?
<?php
$ime= $_POST['ime'];
$familia= $_POST['fam'];
$otchestvo= $_POST['ot'];
function zap_bd() {
INSERT INTO registr.users (im ,fam ,ot)
VALUES ($ime,$familia,$otchestvo);
}
?>
Решение задачи: «Parse error: syntax error, unexpected T_STRING in Z:\home\gostin\www\registr_bd.php on line 7»
textual
Листинг программы
function zap_bd() { $sql = "INSERT INTO registr.users (im ,fam ,ot) VALUES ('$ime','$familia','$otchestvo')"; $r=mysqli_query($link, $sql) or die("error insert"); }
Объяснение кода листинга программы
- Объявлена функция с именем zap_bd.
- Внутри функции объявлена переменная $sql.
- В переменную $sql записано выражение INSERT INTO registr.users (im ,fam ,ot) VALUES ('$ime','$familia','$otchestvo').
- Переменная $r получает результат выполнения запроса INSERT INTO.
- Если запрос INSERT INTO не выполнился, то выводится сообщение об ошибке
error insert
.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д