Hej,
Tworzę formularz do rejestracji użytkowników.
Jedną z opcji jest wybór hobby, ma być możliwość wyboru kilku hobby i zapisu ich do bazy danych.
Niestety zapisuje mi się tylko ostatni wybór.
Potrzebuję pomocy aby dodać możliwość zapisu kilku hobby do bazy.
A oto fragment kodu:
Zainteresowania
<p></p>
<input type="checkbox" name="interest" value="sport" checked/> Sport
<p></p>
<input type="checkbox" name="interest" value="kino" /> Kino
<p></p>
<input type="checkbox" name="interest" value="zakupy" /> Zakupy
<p></p>
<input type="checkbox" name="interest" value="ksiazki" /> Książki
<p></p>
<input type="checkbox" name="interest" value="rodzina" /> Rodzina
<?php
require('db.php');
if (isset($_REQUEST['username'])) {
$username = stripslashes($_REQUEST['username']);
//escapes special characters in a string
$username = mysqli_real_escape_string($con, $username);
$email = stripslashes($_REQUEST['email']);
$email = mysqli_real_escape_string($con, $email);
$password = stripslashes($_REQUEST['password']);
$password = mysqli_real_escape_string($con, $password);
$name = stripslashes($_REQUEST['name']);
$name = mysqli_real_escape_string($con, $name);
$surename = stripslashes($_REQUEST['surename']);
$surename = mysqli_real_escape_string($con, $surename);
$address = stripslashes($_REQUEST['address']);
$address = mysqli_real_escape_string($con, $address);
$school = stripslashes($_REQUEST['school']);
$school = mysqli_real_escape_string($con, $school);
$interest = stripslashes($_REQUEST['interest']);
$interest = mysqli_real_escape_string($con, $interest);
$create_datetime = date("Y-m-d H:i:s");
$query = "INSERT into `users` (username, password, email, create_datetime, name, surename, address, school, interest)
VALUES ('$username', '" . md5($password) . "', '$email', '$create_datetime', '$name', '$surename', '$address', '$school', '$interest')";
$result = mysqli_query($con, $query);