如何在php中更新此数据。请选中任意一个复选框home或office
如何在php中更新此数据。请选中任意一个复选框home或office,php,Php,在sql查询中,“tmpname”在表字段中不可用。所以,当FireSQL查询时,它会给出php错误 试着做这样的事 杰迪普,请把你的代码放在这里,或者好好解释一下。因此,我们对您的问题有了更清晰的了解。如果您的问题没有得到很好的解释,我们需要更多的代码和清晰的格式,任何人都可以对您的问题进行否决。在执行上述代码时,您得到了什么?有错误吗?表单已提交?好的,这很好,但还不够,您还需要解释发生的错误或警告,那么echo的输出是什么;打印(行);tmpname的泛型是丹麦式的,但问题是选中了一个复选
在sql查询中,“tmpname”在表字段中不可用。所以,当FireSQL查询时,它会给出php错误 试着做这样的事
杰迪普,请把你的代码放在这里,或者好好解释一下。因此,我们对您的问题有了更清晰的了解。如果您的问题没有得到很好的解释,我们需要更多的代码和清晰的格式,任何人都可以对您的问题进行否决。在执行上述代码时,您得到了什么?有错误吗?表单已提交?好的,这很好,但还不够,您还需要解释发生的错误或警告,那么echo的输出是什么;打印(行);tmpname的泛型是丹麦式的,但问题是选中了一个复选框home OFFICE为什么在同一个选项中变为f_id。我越来越喜欢f_id='1',f_id='2'更新存储表集tmpname=''文件1480114800',地址='home'其中f_id='3'更新存储表集tmpname=''文件1480114800',address='home'其中f\u id='3'更新存储表集tmpname=''file\u 1480114800',address='home'其中f\u id='3'是正确的!!。。。我认为您不能使用“tmpname”,因为此字段在您的表中不可用,那么您如何使用此字段进行更新?我不理解您的查询…..即tmpname是在数据库上创建的,您可以看到我的代码$tmpfile=“file_u2;”.strotime(date('Y-m-d'))$savedata=“插入到savetable(tmpname、f_id、address、userid)值(“$tmpfile'、$fid、$add,4)”;
<?php
$upd = "UPDATE savetable SET tmpname='".$filename."',address='".$res['address']."' where f_id ='".$fid."'";
$upres=mysqli_query($con,$upd);
while($row=mysqli_fetch_array($upres)) {
echo '<pre>';print_r($row);
}
?>
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
// Create connection
$conn = mysqli_connect($servername, $username, $password, $dbname);
// Check connection
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
$sql = "UPDATE savetable SET address='".$res['address']."' where f_id ='".$fid."'";
if (mysqli_query($conn, $sql)) {
echo "Record updated successfully";
} else {
echo "Error updating record: " . mysqli_error($conn);
}