私はプログラミングに新しいので、このコードが動作しない理由を理解できません。PHPコードがデータベースを更新していません
<?php
$host="localhost";
$username="ryan";
$password="[email protected]!911";
$db_name="webservice";
$con=mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
$ngno = '112';
$myArray = array("date"=> "Mon Apr 11 00:00:00 GMT+05:30 2016", "Thu Mar 31 00:00:00 GMT+05:30 2016");
foreach($myArray as $dateSelected => $dateValue){
$sql = "INSERT INTO datepicker(ngno, date) VALUES($ngno, $dateValue)";
$result = mysql_query($sql);
}
?>
datepickerテーブルには3つの列があります。 entry_id、ngno、dateです。 entry_idは自動インクリメントされます。私は同様にentry_id列を削除しようとしました。しかし、運がない。私は同じデータベースを使用している他のPHPファイルがあり、彼らはすべて正常に動作しています。挿入、選択などはうまく動作します。しかし、私はこのPHPを実行すると何も起こりません。私はここで間違っているのですか?
日付ピッカーINTO INSERT(ngno、日付)VALUES( '$のngno'、 '$ DATEVALUE') –
チェックこの 'mysql_select_db($のDB_NAME、$詐欺)'。 –