google122 Posted March 26, 2013 Share Posted March 26, 2013 I have been trying to just simply add whatever the user picks from the radio form to the field "number" in their specified user table. I cannot get it working. Any ideas on what is wrong? It does not add the choice into the specified field, it leaves it null <?php if(isset($_POST['submit'])) { $number=$_POST['number']; if($number!="") { $query=mysql_query("UPDATE users SET number = '$number' WHERE name = '".$user->name."';"); if($query) { header('Location: /me'); } else { $error_message = '<font color="red"><strong>Please choose a number.</strong></font><br /><br />'; } } } ?> <form method="post" action="post"> <input type="radio" name="number" value="1" />1 <input type="radio" name="number" value="2" />2 <input type="radio" name="number" value="3" />3 <input type="submit" name="submit" /> </form> Link to comment https://forums.phpfreaks.com/topic/276186-radio-form-to-add-value-in-mysql-db/ Share on other sites More sharing options...
Barand Posted March 26, 2013 Share Posted March 26, 2013 set form action to empty string action = "" Link to comment https://forums.phpfreaks.com/topic/276186-radio-form-to-add-value-in-mysql-db/#findComment-1421205 Share on other sites More sharing options...
google122 Posted March 26, 2013 Author Share Posted March 26, 2013 Thank you so much man Link to comment https://forums.phpfreaks.com/topic/276186-radio-form-to-add-value-in-mysql-db/#findComment-1421209 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.