これは簡単なものだと思います。私のずさんなコードで証明されるように、私はかなり新しいものですが、この for ループをより大きな while ループ内で動作させることはできません。解析エラーが発生しましたが、コードを何百回も調べましたが、セミコロンまたはコンマが欠落していません。どんなヒントでも大歓迎です。
ありがとう!
$result = mysql_query("SELECT `alias`, `max_seats` FROM `rsvp` WHERE `id` = '$id' ");
$alias = $r['alias'];
$seats = $r['max_seats'];
while($r = mysql_fetch_array($result)){
echo '<h3>Welcome, ' . $alias . '. Please complete your RSVP</h3>';
echo '<form class="register" method="post">';
echo '<input type="radio" id="responded" name="responded" value="1">Attending (confirm details in the next step)<br />';
echo '<input type="radio" id="responded" name="responded" value="0"><em><strong>NOT</strong></em> Attending (we\'re sorry you can\'t make it!)<br /><div class="hide" id="hide1">';
echo '<p>Please select the number of seats you\'d like to confirm (' . $seats . ' seats maximum)</p>';
echo '<label for="seats">Seats</label>';
echo '<select name="seats" id="seats">';
for ($i=1; i=$seats; $i++){
echo '<option value="' . $i . '">' . $i . '</option>';
}
echo '</select> <input type="text" placeholder="How many Chicken?"></input><br />';
echo '<input type="text" placeholder="How many Beef?"></input><br /></div>';
echo '<input type="reset" value="Clear"><input type="submit" value="Submit"></form>';