누구나 중복되기 전까지 나는 this 이전 질문에서 해결책을 확인하고 시도해 보았습니다. 내 질문은 다르다. 필자가 별도의 PHP 파일이 없기 때문에 나는 믿는다. HTML의 태그로 코드화되어 있기 때문에 (모든 것이 같은 문서에있다.) 여기 Materialize 양식에서 MySQL에 추가하기
내 PHP (데이터베이스 정보는 비어)된다 여기<?php
session_start();
$dbhost = '****';
$dbuser = '****';
$dbpass = '****';
$dbname = '****';
$connection = mysqli_connect($dbhost, $dbuser, $dbpass, $dbname);
$email=$_POST['email'];
$query="INSERT INTO tableName(email)
VALUES('$email')";
mysqli_free_result($result);
mysqli_close($connection);
?>
내 구체화/HTML 양식입니다 :
<form action="/thankyou.php" method="POST">
<p class="input-header">Enter Your Email:</p>
<input id="email" type="email" name= "email" class="validate" required>
<br></br>
<input class="waves-light btn indigo lighten-2" type="submit">
<br></br>
<br></br>
<br></br>
</form>
왜 작동하지 않습니다에 대한 어떤 아이디어? 내 MAMP phpmyadmin 데이터베이스를 확인했는데 아무 것도 추가되지 않았습니다. 의견이 있으면 알려주세요. 감사!
는 서버 측 구현 (삽입 쿼리) –
당신이 모든 PHP는 MySQL의 코드를 붙여 확신에 대해 별도의 PHP 파일을 확인? – pravindot17
네, 그게 전부 제 코드예요. 어쩌면 나는 mysqli_query가 무엇인지 모르기 때문에 조금 길을 잃었다. @ pravindot17 – Yikes