簡體   English   中英

如何在獲取后根據其行向數據庫插入值?

[英]How to insert value to database based on its row after fetch?

我使用 PDO 從數據庫中獲取數據

while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
 echo "
  <table>
   <tr>
    <td>Name</td>
    <td>".$row["name"]."</td>
   </tr>

   <tr>
    <td>Submit url</td>
    <td><input type="text"><input type="submit"></td>
   </tr>
  </table>
 ";
}

我想根據它的行向數據庫插入一個值。 我怎樣才能做到這一點? 謝謝你的回答...

你的意思是更新

$sql = "UPDATE users SET name=?, surname=?, sex=? WHERE id=?";
$stmt= $pdo->prepare($sql);
$stmt->execute([$name, $surname, $sex, $id]);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM