У меня есть 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 в одном запросе.