Friday, 9 August 2013

Multiple dropdown values inserting in a single row not in multiple row

Multiple dropdown values inserting in a single row not in multiple row

In this code when i selected multiple values from dropdown it is stoing in
a single row but i like to apply value in each row so please anybody help
me. Actual result: id game 1. cricket,football,tennis
Expecting result: id game 1 cricket 2 football
<html>
<body>
<?php
if(isset($_POST['submit']))
{
$query=mysql_connect('localhost','root','');
mysql_select_db("freeze",$query);
$choice=$_POST['game'];
$choice1=implode(',',$choice);
mysql_query("insert into tb values('','$choice1')");
}
?>
<form method="post" action="multipleselect.php">
Select your favourite game:<br/>
<select name="game[]" multiple="multiple">
<option>Football</option>
<option>Volleyball</option>
<option>Badminton</option>
<option>Cricket</option>
<option>Cricket1</option>
<option>Cricket2</option>
<option>Cricket3</option>
<option>Cricket34</option>
</select>
<input type="submit" name="submit">
</form>
</body>
</html>

No comments:

Post a Comment