数据表中插入html代码,插入到带有HTML表格的数据库中

我想将我放入HTML表单的某些值插入到数据库中。 现在,当我尝试这个,它给了我一个空白的屏幕,并没有插入数据库中。 实例化$ model或part:$this->model->update_klant($k);似乎有问题。插入到带有HTML表格的数据库中

Form extends Model

Certain CRM

idklantrelevantieomschrijvingeerste contactopmerkingafspraak

$projects = $projectlist[0];

foreach ($projects as $p)

{

echo "

";

echo "

".$p->id."";

echo "

".$p->klant."";

echo "

".$p->relevantie."";

echo "

".$p->omschrijving."";

echo "

".$p->eerste_contact."";

echo "

".$p->opmerking."";

echo "

".$p->afspraak."";

echo "

";

}

?>

klant:

relevantie:

omschrijving:

eerste contact:

opmerking:

afspraak: Ja

Nee

class Form extends Model {

//public $klant;

//public $relevantie;

//public $omschrijving;

//public $eerste_contact;

//public $opmerking;

//public $afspraak;

public function update_klant($klant)

{

$result = $this->query('INSERT into projects (klant) VALUES ('$klant')');

}

public function update_relevantie($relevantie)

{

$result = $this->query("INSERT into projects (relevantie) VALUES ('$relevantie')");

}

public function update_omschrijving($omschrijving)

{

$result = $this->query("INSERT into projects (omschrijving) VALUES ('$omschrijving')");

}

public function update_eerste_contact($eerste_contact)

{

$result = $this->query("INSERT into projects (eerste_contact) VALUES ('$eerste_contact')");

}

public function update_opmerking($opmerking)

{

$result = $this->query("INSERT into projects (opmerking) VALUES ('$opmerking')");

}

public function update_afspraak($afspraak)

{

$result = $this->query("INSERT into projects (afspraak) VALUES ('$afspraak')");

}

}

?>

class Form extends Controller {

public function index() {

$model = $this->loadModel('Form');

}

public function submit() {

if (!isset($_POST['submitted']))

return;

foreach ($_POST as $g => $k)

{

if ($g == 'klant') {

$this->model->update_klant($k);

}

}

echo ("Sucessful submission");

}

}

?>

2014-05-01

max_eddy

+0

此代码与MVC无关。此外,您的“表抽象”包含SQL注入漏洞。 –

+0

您是否检查过您的变量值是否填充到窗体类中。也不知道你是否以正确的方式使用继承。你可以继承一个类,如果你可以说:每个x都是y。在你的情况下:每个表单都是一个控制器,或者每个表单都是一个模型。 –

+0

这是所有这一系列文件?如果不是,请把它分成逻辑单元。 –

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值