반응형
내 양식을 통해 무언가를 제출 한 후 환영 부분이 표시되고 mysql이 꺼져 있기 때문에 mysql 연결 오류가 발생하고 켜면 사라지고 부울 오류가 발생합니다. "경고 : mysqli_query ()는 매개 변수 1이 mysqli 일 것으로 예상하고, 25 행의 C : \ xampp \ htdocs \ welcome.php에 부울이 주어집니다."
<html>
<body>
Welcome <?php echo $_POST["name"]; ?><br>
Your email address is: <?php echo $_POST["email"]; ?><br>
Your password is <?php echo $_POST["password"]; ?><br>
You have purchased the <?php echo $_POST["sub_type"]; ?>
<?php
$mysqli_host = "localhost";
$mysql_username = "root";
$mysql_password = "123";
$site_db = "test";
$info_name = $_POST["name"];
$info_pass = $_POST["password"];
$info_email = $_POST["password"];
$sub_type = $_POST["sub_type"];
$con=mysqli_connect($mysqli_host,$mysql_username,$mysql_password,$site_db);
// Checks connection to twitch webpanel database and inserts registreation info
if (mysqli_connect_errno());
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
mysqli_query($con,"INSERT INTO Users (Username, Password, Email, Subcription)
VALUES ('$info_name', '$info_pass', '$info_email', '$sub_type')");
?>
</body>
</html>
해결 방법
아마도 mysqli_connect에 연결 오류가있을 것입니다. 잘못된 자격 증명 또는 MySQL이 다운되었습니다.
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
//you need to exit the script, if there is an error
exit();
}
참조 페이지 https://stackoverflow.com/questions/22582208
반응형
'MySql' 카테고리의 다른 글
MySQL How to use sum() within a group_concat()? (0) | 2020.12.09 |
---|---|
MySQL 하나의 값이 다른 테이블에없는 경우 테이블에 삽입 하시겠습니까? (0) | 2020.12.09 |
MySQL 현재 GMT 시간에 대한 MySQL 쿼리 (0) | 2020.12.09 |
MySQL mysql 연결 검사가 null이 아닙니다. (0) | 2020.12.09 |
MySQL SQL 테이블에서 조건이있는 열 이름으로 열 값을 선택하는 방법 (0) | 2020.12.09 |
댓글