第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使用用戶可以在 PHP 腳本中編寫內(nèi)容的選項插入和編輯多復選框?

如何使用用戶可以在 PHP 腳本中編寫內(nèi)容的選項插入和編輯多復選框?

PHP
人到中年有點甜 2023-03-04 16:10:43
我創(chuàng)建了簡單的表單來插入多個帶有選項的復選框,用戶可以在選項中寫入這些值,這些值將插入到 mysql 中。這是我的代碼:索引.php        <a href="add.html">+ ADD PEOPLE</a>        <br/>        <br/>        <table border="1">                <tr>                        <th>ID</th>                        <th>Name</th>                        <th>Hobby</th>                        <th>Action</th>                </tr>                <?php                include 'conn.php';                $no = 1;                $query = mysqli_query($conn,"select * from checkbox ");                while($data = mysqli_fetch_array($query)){                        ?>                        <tr>                                <td><?php echo ($data['id']); ?></td>                                <td><?php echo nl2br($data['name']); ?></td>                                <td><?php echo nl2br ($data['hobby']); ?></td>                                <td>                                        <a href="edit.php?id=<?php echo $data['id']; ?>">EDIT</a>                                        <a href="remove.php?id=<?php echo $data['id']; ?>" onclick="return checkDelete()">REMOVE</a>                                </td>                        </tr>                        <?php                }                ?>        </table>添加.html <p><a href="index.php">Back</a> <form action="add.php" method="post">  <table cellpadding="3" cellspacing="0">   <tr>    <td>ID</td>    <td><input type="text" name="id" required></td>   </tr>   <tr>    <td>Name</td>    <td><input type="text" name="name" size="30" required></td>   </tr>   <tr>        <td width="60px" valign="top">Hobby</td>        <td valign="top">         <label><input type="checkbox" name="hobby[]" value="Reading">Reading</label><br>         <label><input type="checkbox" name="hobby[]" value="Video Gaming">Video Gaming</label><br>         <label><input type="checkbox" name="hobby[]" value="other">Other</label>                <input type="text" id="otherValue" name="other">        </td>       </tr> <tr>
查看完整描述

1 回答

?
千萬里不及你

TA貢獻1784條經(jīng)驗 獲得超9個贊

您需要將other數(shù)據(jù)庫中的實際值保存在一個單獨的字段中,并使用來自此輸入的值<input type="text" id="otherValue" name="other">。然后在從數(shù)據(jù)庫中檢索數(shù)據(jù)的同時,檢索other值,并將其顯示在前端(如果選中了復選框。)

此外,您應該被告知直接使用mysqli_query,您正在向 sql 注入敞開大門。使用mysqli 準備好的語句來避免這種情況。


查看完整回答
反對 回復 2023-03-04
  • 1 回答
  • 0 關注
  • 150 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號