我正在開發一個網站,其中用戶可以添加好友。在這裏,我使用一個簡單的SELECT
聲明來顯示哪些用戶當前有待定成爲好友。這是我到目前爲止有:從MySQL中的行填充下拉選擇菜單
while ($row = mysql_fetch_array($result))
{
<tr>
<td><img src="<?=$photo;?>" /></td>
<td><?=$realname;?></td>
<td><?=$userid;?></td>
<td><?=$username;?></td>
<td>
<select name="action">
<option value="skip">Skip (no action)</option>
<option value="accept">Accept</option>
<option value="deny">Deny</option>
</select>
<input type="hidden" name="uid" value="<?=$userid;?>" />
</td>
</tr>
}
現在,我不太確定的select
部分。如果我只選擇一個用戶的選項,但是我應該如何處理它,以便爲兩個不同的用戶選擇不同的選項時,我仍然可以分離結果,這很容易處理。因爲現在,它給我的是uid=1&action=accept&uid=2&action=deny
。我正在考慮將選擇名稱從action
更改爲action[]
,但我可能是錯的。任何幫助將不勝感激。
它將如果你會更好將查詢顯示給mysql本身。 – Seagull 2012-01-31 20:19:04
我不認爲這很重要。這是一個簡單的'SELECT * FROM users WHERE pending = 1' statment,我只是使用'extract'來使它們變量。 – 2012-01-31 20:23:48