راکت

دیتا بیس

1 پاسخ

سلام دوستان من ی کد برای ارسال اطلاعات به دیتابیس نوشتم ولی فقط بار اول کار میکنه یعنی وقتی توی table اطلاعاتی وجود نداره و برای بار اول میخام فرممو submit کنم اطلاعات توی دیتابیس ریخته میشه دلیلش چی میتونه باشه؟؟؟

public function Insert($data)
{
$field = join(', ', array_keys($data));
$param = ':'. join(', :' , array_keys($data));

    $this->stmt = $this->pdo->prepare("INSERT INTO $this->table ($field) VALUES ($param)");

    $this->bind = $data;

    $this->bindValue();

    return $this->stmt->execute();
}

private function bindValue()
{
    foreach ($this->bind as $key => $value) {
        $this->stmt->bindValue(":$key" , $value);
    }
}
ثبت پرسش جدید

پاسخ‌ها

1
Alimotreb
Alimotreb
@Alimotreb

تخصص: کانفیگ سرور و برنامه نویس

سلام
@ho3einmolavi00

برای دفعات بعدی ارور میگیرید؟
اگر ارور دارید ارور رو قرار بدید تا بررسی کنیم

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام