Почему моя вставка дает мне этот результат? Он пытается мне что-то сказать?
Я пытаюсь вставить, и это результат, который я получаю.
он пытается вставить его, но вместо этого натыкается на корягу. как я могу это исправить? вот ошибка, которую я получаю
0){ echo ""; } else {//insert data into table $sql = "INSERT INTO membersVALUES('$title', '$firstname', '$lastname', '$username', '$email', '$gender', '$services', '$address', md5('$mypwd'))"; if(mysqli_query($conn,$sql)){echo ""; $row=mysqli_fetch_array($result); mysqli_close($conn); } else { echo "Error inserting values into database"; }//end of line } } */ ?>
и вот это то, что я попробовал. третий глаз и любая помощь будут очень оценены спасибо
Что я уже пробовал:
<pre><?php<?php if(isset($_POST['Enter'])) { //Capture values from form and store in php variables $title=$_POST['title']; $firstname=$_POST['firstname']; $lastname=$_POST['lastname']; $username=$_POST['username']; $email=$_POST['email']; $gender =$_POST['gender']; $services=join(",", $_POST['services']); $address=$_POST['address']; $mypwd=$_POST['mypwd']; //Create and check connection to the server include'db_server.php'; //Query the database $sql="SELECT * FROM members WHERE username='$username'"; $result=mysqli_query($conn,$sql) or die("Error:" .mysqli_error()); $rowcount=mysqli_num_rows($result); if($rowcount>=1) { echo "<script type=\"text/javascript\"> alert('Username already exist'); window.location=\"../xhtml/login_user.html\"; </script>"; } else { //insert data into table $sql="INSERT INTO members VALUES('$title', '$firstname', '$lastname', '$username', '$email', '$gender', '$services', '$address', md5('$mypwd'))"; if(mysqli_query($conn, $sql)) { $row=mysqli_fetch_array($result); mysqli_close($conn); echo "<script type=\"text/javascript\"> alert('Welcome!! $firstname $lastname, you are now a member of the Caribbean Nature Seekers Institute TT(CNSITT)'); window.location=\"../xhtml/congrats.html\"; </script>"; } else { echo "Error inserting data in the members table"; } } }