我有一个名为client的表,我正在尝试更新联系号码,但仅针对输入的id。我有一个表单,可以为要更改的数据创建两个文本字段。我的问题是我不确定如何只更新输入的id的数据。
代码:
<form method="post" name="update" >
Client ID:
<br>
<input type="text" name="clientid"><br>
Contact Number:
<br>
<input type="text" name="contactno"><br>
<input type="submit" name="submit" value="Update"><br><br>
</form>
<?php
if(isset($_POST['submit'])){
$client = $_POST['clientid'];
$contact = $_POST['contactno'];
$result= $pdo->prepare ("UPDATE client SET client_contact_number='$contact' WHERE client_id='$client'");
$result->execute;
}
?>
答案 0 :(得分:0)
你的语法应该是:
mysqli_query($connection, $sql_query)
您错过了方法中的$connection
对象。
PHP文档:http://php.net/manual/en/mysqli.query.php
*此问题的原始版本使用了程序语法 - 因此我的回答。