使用mysql和php插入数据问题
此代码必须工作,但它不工作。当我在mysql工作台上使用echo$sql查询时,它实际上将数据添加到数据库中。我认为mysql_查询方法是有道理的。这两天我一直在为这件事苦苦挣扎,如果能帮上一点忙就太棒了 这是密码使用mysql和php插入数据问题,php,mysql,sql,insert,sql-insert,Php,Mysql,Sql,Insert,Sql Insert,此代码必须工作,但它不工作。当我在mysql工作台上使用echo$sql查询时,它实际上将数据添加到数据库中。我认为mysql_查询方法是有道理的。这两天我一直在为这件事苦苦挣扎,如果能帮上一点忙就太棒了 这是密码 <?php if ($_SERVER["REQUEST_METHOD"]=="POST") { include('mysqli_connect.php'); $AracMarkasi = m
<?php
if ($_SERVER["REQUEST_METHOD"]=="POST") {
include('mysqli_connect.php');
$AracMarkasi = mysqli_real_escape_string($conn, $_POST['AracMarkasi']);
$AracPlakasi = mysqli_real_escape_string($conn, $_POST['AracPlakasi']);
$AracRengi = mysqli_real_escape_string($conn, $_POST['AracRengi']);
$AracModeli = mysqli_real_escape_string($conn, $_POST['AracModeli']);
$AracSahibiAdi = mysqli_real_escape_string($conn,
$_POST['AracSahibiAdi']);
$AracSahibiSoyadi = mysqli_real_escape_string($conn,
$_POST['AracSahibiSoyadi']);
$AracSahibiAdresi = mysqli_real_escape_string($conn,
$_POST['AracSahibiAdresi']);
$AracSahibiTC = mysqli_real_escape_string($conn,
$_POST['AracSahibiTC']);
$DosyaNO = mysqli_real_escape_string($conn, $_POST['DosyaNO']);
$IcraDairesiNO = mysqli_real_escape_string($conn,
$_POST['IcraDairesiNO']);
$Durum = mysqli_real_escape_string($conn, $_POST['Durum']);
$sql = "INSERT INTO deptcar.arac_tablosu (AracPlakası,AracMarkasi,AracModeli,AracRengi,AracSahibiAdi,AracSahibiSoyadi,AracSahibiTCKimlik,AracSahibiAdresi,AracDurum,DosyaNO,IcraDairesiNO) VALUES('$AracPlakasi','$AracMarkasi','$AracModeli','$AracRengi','$AracSahibiAdi','$AracSahibiSoyadi','$AracSahibiTC','$AracSahibiAdresi','$Durum','$DosyaNO','$IcraDairesiNO')";
echo "$sql";
$result = mysqli_query($conn,$sql);
echo "$result";
if(!$result)
{ die('Could not enter data: ' . mysql_error());}
else{echo "Entered data successfully\n";}
mysql_close($conn);
}
?>
这张桌子是怎么做的?您确定AracRengi列上没有NOTNULL吗?请仔细阅读mysql\u error(),echo mysql\u error(),您正在混合使用mysql API,以及mysqli\u query
和mysql\u error
的用法。将后者更改为mysqli_error
,您可能会对语句不执行的原因有一个大致的了解。@Superdrac我在任何语句中都没有NULL。AracPlakası最后一个字符是什么?它似乎不是一个i。我ı我ı。它可能是一个无法阅读的摇篮