비슷한 문제에 관한 다른 게시물을 읽었지만 매우 익숙하므로 뭔가 누락 된 것 같습니다. 내가 찾은 다른 질문의 대부분은 내 것보다 훨씬 복잡합니다. 나는 이것을 위해 w3schools 튜토리얼을 따르려고 노력 중이며 XAMPP를 사용하여 로컬에서 테스트 중이다. 지금 당장이 작업을 성공적으로 수행하려고하고 있으며 웹 양식에서 mySQL 데이터베이스에 데이터를 제출할 계획입니다.오류 데이터베이스가 선택되지 않았습니다 PHP/mySQL
<?php
$servername="localhost";
$dbname="mysql";
// Create connection
$conn = mysqli_connect($servername, $dbname);
// Check connection
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
$sql = "INSERT INTO owner_table (ownerFirst, ownerLast, mobile)
VALUES ('John', 'Doe', '1111111111')";
if (mysqli_query($conn, $sql)) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "<br>" . mysqli_error($conn);
}
mysqli_close($conn);
?>
참고 : 내가 말할 수있는 것에서 연결이 실패하지 않습니다. 첫 번째 if 문 다음에 나오는 내용을 모두 제거하고 else {echo "success"}를 추가하면 성공을 출력합니다. 다시 한번, 저는 PHP를 처음 사용합니다.
답변이 다른 게시물에 주어 졌다는 것을 누군가가 알고 있으면 여기에 의견을 남기십시오.
http://www.w3schools.com/php/php_mysql_insert.asp
RTFM? http://php.net/manual/en/mysqli.construct.php 함수 호출을 위해 자신 만의 인수를 구성 할 수 있다고 생각하는 이유는 무엇입니까? –
무례 할 필요가 없습니다. 언급 한 바와 같이 나는 PHP에 익숙하지 않고 w3chools를 따르려고 노력하고있었습니다. – Squeakasaur