ติดปัญหาเรื่องการ insert ข้อมูลไม่เข้า mysql ครับ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

โอคิว

ติดปัญหาเรื่องการ insert ข้อมูลไม่เข้า mysql ครับ

Post by โอคิว » 29/01/2015 2:50 pm

<?php
$db['host'] = 'localhost';
$db['user'] = 'root';
$db['pass'] = '';
$db['name'] = 'urequest';
try
{
$con = new PDO("mysql:host=".$db['host']."; dbname=".$db['name']."", $db['user'], $db['pass'],
array(PDO::MYSQL_ATTR_INIT_COMMAND=>"SET NAMES utf8"));
echo "connect complete";
}
catch (PDOException $e)
{
echo $e->getMessage();
}

error_reporting( error_reporting() & ~E_NOTICE );
if($_POST[`isAdd`]==`true`){


$con->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);
$sql = "INSERT INTO `requestt`(`id`,`sname`,`des`,`pass`,`instra`,`email`)
VALUES(:f1_param,:f2_param,:f3_param,:f4_param,:f5_param,:f6_param)";
$stmt = $con->prepare($sql);
try
{
$stmt->execute(array(
`:f1_param`=>$_POST[`id`],
`:f2_param`=>$_POST[`sname`],
`:f3_param`=>$_POST[`des`],
`:f4_param`=>$_POST[`pass`],
`:f5_param`=>$_POST[`instra`],
`:f6_param`=>$_POST[`email`]


));
echo "insert complete";
}
catch (PDOException $e)
{
echo "cannot insert";
}
}

รันกับ browser มันขึ้น connect complete cannot insert

ลองใส่ข้อมูลเข้าไป ก็ไม่ยอมเพิ่มข้อมูลให้ครับ

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 23750
Joined: 22/09/2008 6:18 pm
Contact:

Re: ติดปัญหาเรื่องการ insert ข้อมูลไม่เข้า mysql ครับ

Post by mindphp » 30/01/2015 2:37 am

ข้อมูลที่กรอก มา ตรงกับ data type ที่สร้างตาราง หรือเปล่าครับ
ลองเช็ค ดู
ใช้ lib ตัวไหน ในการเชื่อมต่อฐานข้อมูล
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Programming - PHP”

Who is online

Users browsing this forum: No registered users and 91 guests