-5
データベースにデータをポストしようとすると、データベースが選択されていないというエラーが表示されます。しかし、データベースからのコンテンツは、テーブルと選択メニューに表示されます。データベースが選択されていないと言っているのはなぜですか?
<?php
$con = mysqli_connect("localhost", "root", "","radian");
if(!$con)
{
exit("Couldn't connect: ".mysqli_connect_error());
}
mysqli_set_charset($con, "utf8");
$insert_data = "UPDATE enquiries
SET ResponseDate = '".$current_date."',
Response = '".$txtResponse."',
Enquiry_No = '".$_SESSION['ses_staff']
."' WHERE Enquiry_No = '".$txtStudentId."'";
$execute = mysql_query($insert_data) or die(mysql_error());
$output= '<h4 style="margin-left:1em;width:15em;color:red;"> Response successful!. </h4>';
}else{
$output= '<h4 style="margin-left:1em;width:15em;color:red;"> </h4>';
}
これはHTMLではありません。 –
あなたは 'mysqli'と' mysql'を混合しています – kero
'mysql_query($ insert_data)またはdie(mysql_error());' - うわー。あなたは 'mysqli_'で正しく起動し、あなたは' mysql_'を使いました。 –