Я не могу понять, что не так с моим кодом. Я пытаюсь заставить его принять отМои данные не сохраняются в моей базе данных
<form id="contact-form" action="emails.php" method="post">
<input placeholder="Please enter your email address" name="emailz" type="email" tabindex="2" required>
<input type="submit" name="submit" id="contact-submit" value="Subscribe">
</form>
и сохраните его в моей базе данных.
Вот мой PHP-файл:
$servername = "localhost";
$username = "poweilup";
$password = "bloop";
$dbname = "poweilup_emails";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$insert = "INSERT INTO emails(addressEmail) VALUES($_POST '$emailz')";
$conn->close();
Где вы когда-нибудь видели что-нибудь подобное этому 'VALUES ($ _ POST '$ emailz')'? – AbraCadaver
Не говоря уже о том, что вы настраиваете запрос, но не запускаете его? Также не использовать подготовленные заявления и вставлять данные POST непосредственно в вашу базу данных? – icecub
Я понятия не имею, что я делаю, ребята. У меня около 30 минут PHP-кодирования, и я просто собрал случайные вещи, которые я нашел в Интернете. – prefights