<?php
// Подключение к MySQL
$servername = "11111"; // локалхост
$username = "1111"; // имя пользователя
$password = "1111"; // пароль если существует
$dbname = "11111"; // база данных
// Создание соединения
$conn = new mysqli($servername, $username, $password, $dbname);
// Проверка соединения
if ($conn->connect_error) {
die("Ошибка подключения: " . $conn->connect_error);
}
// Вставить записи
$name = $_POST["name"];
$sql = "INSERT INTO MyGuests2 (text2)
VALUES ($name);";
if ($conn->multi_query($sql) === TRUE) {
echo "Успешно созданы новые записи";
} else {
echo "Ошибка: " . $sql . "<br>" . $conn->error;
}
// Закрыть подключение
$conn->close();
?>
С одной формы отправляю данные и успешно проходят и добавляются в базу только цифры.
Ошибка: INSERT INTO VALUES (sd); Unknown column in 'field list
Код с другого php
<!--Форма -->
<form action="index.php" method="post" name="form1" target="_blank">
<!--Текстовые поля -->
<p><input name="name" type="string" size="20"></p>
<!--Кнопка -->
<p><input name="submit" type="submit" value="Передать"></p>
</form>
Как отправить текст такого формата hello:hello:hello
Такая настройка таблицы
Может есть проще способ отправить данные такого формата на базу mysql с помощью get/post запроса?