Warning: mysqli_real_escape_string() expects parameter 2 to be string, array given in D:\xampp\htdocs\punegurukulfinal\registration.php on line 16
HTML CODE
PHP CODE
- <?php
-
-
- $link = mysqli_connect("localhost", "root", "", "punegurukul");
-
- if($link === false){
- die("ERROR: Could not connect. " . mysqli_connect_error());
- }
-
- $First_Name = mysqli_real_escape_string($link, $_REQUEST['First_Name']);
- $Last_Name = mysqli_real_escape_string($link, $_REQUEST['Last_Name']);
- $mobile = mysqli_real_escape_string($link, $_REQUEST['mobile']);
- $email = mysqli_real_escape_string($link, $_REQUEST['email']);
- $Training = mysqli_real_escape_string($link, $_REQUEST['Training']);
-
- if(isset($_POST["submit1"]))
- {
- if(!emptyempty($_POST["Training"]))
- {
- echo '<h3>Please select atlest one training';
- foreach($_POST["Training"] as $Training)
- {
- echo '<p>' .$Training. '</p>';
- }
- }
- else
- {
- echo "please select atleast one training";
- }
- }
-
- $sql = "INSERT INTO studentreg (First_Name, Last_Name, Mobile, Email, Training) VALUES ('$First_Name', '$Last_Name', '$mobile','$email','$Training')";
- if(mysqli_query($link, $sql)){
- echo "Records added successfully.";
- } else{
- echo "ERROR: Could not able to execute $sql. " . mysqli_error($link);
- }
-
- mysqli_close($link);
- ?>
PLEASE solve my problem.
I want to insert checkbox multiple values in database.