Jump to content

Simple form help needed!


Seaholme

Recommended Posts

Hi,

 

I'm struggling to solve what seems to be potentially quite a simple problem with my form! It's for a really basic web-based racing game, and basically the issue is that in the form, the option I've named "teamid" isn't sending any information forwards so $newteamid in the next section is always =0, which is the default in the MySQL database. I just don't know how to set it! I want the team id from the first part to send through into the second part. Is it possible to have the value of a form option set to being a variable like this??

 

//Find their teams and let them pick which team to use
$findteams = mysql_query("SELECT * FROM team WHERE owner='$id'") or die(mysql_error());
echo "Select which team to race with:<br><form action='regional.php' method=post> <select name=teamid value=teamid> Team:";
while($row = mysql_fetch_array( $findteams )) {
$teamid = $row['id'];
echo "<option name=teamid value={$row['id']}>{$row['teamname']}</option>";
}
echo '</select>';
echo "<bR><br>Is your team ready to go?<br><br><input type=submit name='stage1' value='Begin Race!'></form><br><br>";


if(isset($_POST['stage1']))
{ $_POST['teamid'] = $newteamid;
echo $newteamid;
$startrace = @mysql_query("INSERT INTO regionals (teamid, stage, ownerid) VALUE ('$newteamid', '1', '$id')") or die("Error: ".mysql_error());

Please let me know if I need to explain or elaborate at all, I'd appreciate any help.

Thanks guys!

Link to comment
https://forums.phpfreaks.com/topic/280868-simple-form-help-needed/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.