2013-05-15 4 views
-5

register.php경고 : mysqli_error()는 기대 라인 (18)

<?php 

     if($_POST["password"]==$_POST["cpassword"]) 
     { 
      $con=mysqli_connect("localhost","63327-10162995","123","63327-10162995"); 


      if(mysqli_connect_errno()) 
      { 
       echo"Failed to connect to MySQL:".mysqli_connect_error(); 
      } 

      $sql="INSERT INTO user(username,password,email,gender,fname,lname)VALUES ('$_POST[username]','$_POST[password]','$_POST[email]','$_POST[gender]','$_POST[fname]','$_POST[lname]')"; 

      if(!mysqli_query($con,$sql)) 
      { 
       die("Error:".mysqli_error()); 
      } 
      echo"<script type='text/javascript'> 
       window.alert('You Have Successfully\ Registered a New Account!'); 
       document.write('<?php header('Location:http:lab203/63327/63327-10162995/Desktop/Dequit/Midterm/MAct1_Dequit.html');?>') 
       </script>"; 
     mysqli_close($con); 

     } 
     else 
     { 
      echo"<script type='text/javascript'> 
       window.alert('Password does not match!'); 
       </script>"; 

     }   
?> 
+5

직접 질문을하시기 바랍니다. 우리는 무료 코드 작성 서비스가 아닙니다. – user1596138

+2

함수가 누락 된 매개 변수에 대해 불만을 토로 할 경우 먼저 설명서 페이지를 확인하십시오. 항상 예상되는 내용을 알려줍니다. http://www.php.net/manual/en/mysqli.error.php –

답변

3

읽기 mysqli_error에 \ Dequit \ 중간 고사 \의 register.php에 주어진 정확히 1 매개 변수, 0. 인수로 연결 링크가 필요합니다. 이 같은 사건의 사용 그래서

,

die("Error:".mysqli_error($con)); 
관련 문제