Я пытаюсь вставить контактную форму в базу данных.
1.) Я пытаюсь вставить контактную форму без внешнего ключа, работающего нормально.
2.) Но форма вставки данных с другим столбцы внешнего ключа таблицы не работают.
control.php
if(isset($_REQUEST['submit']))
{
$co_name=$_REQUEST['co_name'];
$co_email=$_REQUEST['co_email'];
$co_subject=$_REQUEST['co_subject'];
$co_comment=$_REQUEST['co_comment'];
$data=array("co_name"=>$co_name,"co_email"=>$co_email,"co_subject"=>$co_subject,"co_comment"=>$co_comment);
$res=$this->insert('customer_contact',$data);
if($res)
{
echo"sucess";
}
else
{
echo "Wrong";
}
}
Это model.php
код
<?php
class model
{
public $conn="";
function __construct()
{
$this->conn=new MySQLi("localhost","root","mohit@75","new_healthy_life");
}
function select($tbl)
{
$sel="SELECT * FROM $tbl";
$exc=$this->conn->query($sel);
while($fetch=$exc->fetch_object())
{
$arr[]=$fetch;
}
return $arr;
}
function insert($tbl,$data)
{
$col_arr=array_keys($data);
$col=implode(",",$col_arr);
$value_arr=array_values($data);
$value=implode("','",$value_arr);
echo $insert="INSERT INTO `$tbl`($col) value('$value')";
$exc=$this->conn->query($insert);
return $exc;
}
}
Под изображением таблицы контактов
My Actual question is form data how to insert with foreign key.
Show image :-
введите описание изображения здесь
Как это решить ...
Спасибо ...