[英]How can insert value to specific row in database
我有一個PHP文件,該文件使用url將數據順序地(逐行)發布到數據庫中,我想知道如何在特定的行中發布數據,並且該行中是否有數據用新值替換
<?php
$dbusername = "root";
$dbpassword = "root";
$server = "192.168.137.150";
$dbconnect = mysql_pconnect($server, $dbusername, $dbpassword);
$dbselect = mysql_select_db("test",$dbconnect);
$sql = "INSERT INTO test.a0 (a0) VALUES ('".$_GET["value"]."')";
mysql_query($sql)
?>
根據表中所需的邏輯,通常必須先使用SELECT查找條目,然后使用UPDATE(如果存在)或INSERT(如果缺少)進行查找(需要2個查詢:SELECT + UPDATE / INSERT)。
您還可以使該字段鍵,並在單個查詢中直接使用INSERT ... ON DUPLICATE KEY UPDATE 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.