我有一个窗体显示文本框中的联系人电子邮件地址,并下拉选择这些相应的电子邮件的标题。虽然循环只执行一次
TitleSelect1 EMAIL1 TitleSelect2电子邮件2 ....
的电子邮件有title_id的设置,并选择列表中选择现有的标题。这适用于第一次联系,但其余的只会显示电子邮件地址,标题下拉列表为空。
<?php
while ($row2 = mysql_fetch_array($Contact_list)) {
?>
<tr>
<td align="right"><select id="Contacts_title" name="Contacts_title[]">
<?
while ($row3 = mysql_fetch_array($title_list)) { //put the contact titles into an array
if ($row3['title_id'] == $row2['title_id']) {
?>
<option value="<? echo $row3['title_id'] ?>" selected="true"><? echo $row3['title'] ?>!</option>';
<?
}
else {
?>
<option value="<? echo $row3['title_id'] ?>"><? echo $row3['title'] ?> </option>';
<?
}
}
?>
</select>
</td>
<td align="left"><input type="text" id="Contacts" name="Contacts[]" value="<? echo $row2['email'] ?>"/></td>
</tr>
<?
$count++;
}
我通常会评论人们关于他们缺乏凹痕的问题。你先生设法做相反的事。 – 2012-03-16 20:05:47
另外,你的查询是什么? – 2012-03-16 20:07:58
缺少'<?php some_statement:?> ... <?php endsome_statement; “让婴儿Skeet哭泣。 – prodigitalson 2012-03-16 20:12:14