小编ini*_*ini的帖子

while循环只执行一次

我有一个表单,在文本框中显示联系人电子邮件地址,并下拉相应电子邮件的标题选择.

TitleSelect1 Email1 TitleSelect2 Email2 ....

电子邮件具有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++;
} 
Run Code Online (Sandbox Code Playgroud)

html php mysql

1
推荐指数
1
解决办法
3273
查看次数

标签 统计

html ×1

mysql ×1

php ×1