私はPHPでデータベースに配列の値を挿入しようとしています。私のフォームページでクラスを呼びます。PHPのデータベースに配列の値を挿入
<?php
$pid=$_POST['pid'];
$ecode=$_POST['ecode']; {these are my form value)
$rcode=$_POST['rcode'];
$dk=$_POST['dk'];
$qd=$_POST['qd'];
$tp=$_POST['tp'];
$vd=$_POST['vd'];
$valArr=array($pid,$ecode,$rcode,$dk,$qd,$tp,$vd);
if(isset($_POST['form_submit'])){
$requester=new performance();
$requester->addRow($valArr);
}
?>
とクラスの性能コードが
class performance extends DataAccess
{
{
$this->obj= new DataAccess;
}
function addRow($valArr)
{
foreach ($valArr as $key=>$value)
$sql= INSERT INTO employee_performance (id, empcode,review_emp_id,
subject_matter,quality_of_delivery, team_player,value_added)
VALUES $value
}
$sql=mysql_query($sql);
}
}
その私はこれを行うdatabase.how内のすべてのレコードを挿入することができないのですか?
私はこのデータをforeachを使用してmysqlデータベースに挿入する方法を知りたいと思います。
真剣に? 「ショーのエラーです、どうすれば解決できますか?」という質問でお手伝いできると思います。実際のエラーを指定するのはどうですか? –
貼り付けエラーのため引用符が欠落していますか、これはあなたのクラスのバグですか? – Pateman
@Pateman BugS、バグ。 ...多くの人がいます – OptimusCrime