(这是所有基本的php voor学校)我做了一个表格,您可以在其中更新您的帐户信息,当您点击提交按钮时,它会来到这个php代码。如果一个字段没有填写,它不需要更新,我试过“WHERE field IS NOT NULL”但它似乎不起作用,它给出了一个空记录......
(变量都是荷兰语,对不起)
$klantnummer = $_COOKIE['klantnummer'];
$naam =($_POST["naam"]);
$adres =($_POST["adres"]);
$postcode =($_POST["postcode"]);
$gemeente =($_POST["gemeente"]);
$leden =($_POST["gezinsleden"]);
$huidigemeterstand =($_POST["huidigemeterstand"]);
$vorigemeterstand =($_POST["vorigemeterstand"]);
$provincie =($_POST["provincie"]);
//set up connection and choose database
$con = mysql_connect("localhost","root","root");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("opdracht3", $con);
mysql_query("UPDATE waterstand SET naam = '$naam', adres = '$adres', postnummer = '$postcode', gemeente = '$gemeente', vorigemeterstand='$vorigemeterstand', huidigemeterstand='$huidigemeterstand', provincie='$provincie', aantalgezinsleden = '$gezinsleden'
WHERE klantnummer = '$klantnummer' AND naam IS NOT NULL");`
当然我需要添加“字段”的其余部分不为空,但例如我只使用“naam”..但它不起作用:/