รบกวนช่วยเช็ค script php ให้ทีครับ insert ข้อมูล ไม่ยอมเข้า Database ครับ

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา รบกวนช่วยเช็ค script php ให้ทีครับ insert ข้อมูล ไม่ยอมเข้า Database ครับ

รบกวนช่วยเช็ค script php ให้ทีครับ insert ข้อมูล ไม่ยอมเข้า Database ครับ
1
2
3
4
5
รบกวนช่วยเช็ค สคริปให้ทีครับ PHP
 
insert ข้อมูล ไม่ยอมเข้า Database ครับ
 
ขอบคุณครับ

หลังจากใส่ข้อมูลในฟอร์ม กด Submit ก็ขึ้น


Error insert into repair values('0','0202','2011-01-19','-','add','Sony','X67','sd234231423423','เช็คอาการ','สาย HDMI','เปิดไม่ติด','-','-','ในประกัน','ช่างศูนย์บริการ','15','-')

 ทำใน appserv winxp ได้ครับ แต่เขาให้เปลี่ยนไปใช้ iis6 winserver 2003 ครับ อันอื่นที่เขียนก็เก็บข้อมูลได้ครับ ทั้งๆที่เขียนเหมือนกัน งงครับ รบกวนด้วยครับ
 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
<?  
    $time   = $_POST['date'];
    $pd     = $_POST['pd'];
    $br     = $_POST['br'];
    $md     = $_POST['md'];
    $serial     = $_POST['sn'];
    $detail = 'เช็คอาการ';
    $gpu    = $_POST['upg'];
    $tats   = $_POST['stat'];
    $addlist= $_POST['addList'];
    $addbr  = $_POST['addbr'];
    $rtw    = $_POST['wrt'];
    $ng = $_POST['egn'];
    $id     = $_GET['id'];
     
    $cpn        = $_POST['cpn'];
    $code       = $_POST['code'];
    $name       = $_POST['name'];
    $mobi       = $_POST['mobi'];
    $tel        = $_POST['tel'];
    $fax        = $_POST['fax'];
    $add        = $_POST['add'];
    $ct         = $_POST['ct'];
    $pt         = $_POST['pt'];
    $list       = $_POST['list'];
     
    include('connect.php');
        $sqlck      =   "select * from repair order by id desc limit 1";
        $queryck        =   mysql_query($sqlck);
        $numck      =   mysql_num_rows($queryck);
        $rowck      =   mysql_fetch_array($queryck);
         
        $bern = sprintf('%04d', $rowck['num']+1);
         
         
    if($br == 'add')
    {
        $and = $addbr;
    }
    else
    {
        $and = $br;
    }
     
    if($br == 'add')
    {
        $product = $addlist;
    }
    else
    {
        $product = $pd;
    }
     
    /*
    echo $addlist;
     
    echo $addbr;
     
    echo $product;
     
    echo $brand;
    */
     
            $dt = $time;
                list($d, $m, $y) = explode("/", $dt);
                $clock = $y.'-'.$m.'-'.$d;
     
    include('connect.php');
    $sqlr = "insert into repair values('0','$bern','$clock','-','$product','$and','$md','$serial','$detail','$gpu','$tats','-','-','$rtw','$ng','$id','-')";
    mysql_query($sqlr) or die("Error $sqlr");
     
    include('connect.php');
        $sqls       =   "select * from repair order by id desc limit 1";
        $querys     =   mysql_query($sqls);
        $nums       =   mysql_num_rows($querys);
        $rows       =   mysql_fetch_array($querys);
         
        $rid = $rows['id'];
         
     
    if($list == 'other')
    {
        $cpn  = '---ไม่มีชื่อบริษัท---';
        $list = 'บุคคลธรรมดา';
    }
     
                $dt = $date;
                list($d, $m, $y) = explode("/", $dt);
                $clock = $y.'-'.$m.'-'.$d;
     
    include('connect.php');
        $sql        =   "select * from company where id='$id'";
        $query      =   mysql_query($sql);
        $num        =   mysql_num_rows($query);
        $row        =   mysql_fetch_array($query);
         
        $cpnid  = $row['id_cpn'];
     
    include('connect.php');
    $sqlp = "update company set
    b='$list',
    c='$cpn',
    d='$name',
    e='$mobi',
    f='$tel',
    g='$fax',
    h='$add',
    i='$ct',
    j='$pt'
    where id='$id'";
    mysql_query($sqlp) or die("Error $sqlp");
     
        echo "<script>alert('เพิ่มรายการซ่อมเรียบร้อยแล้ว');window.location='details.php?id=$rid';</script>";
 
?>



Manchan 19-01-2011 18:08:05

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1

ลองดูตามเนื้อหาจากเว็บนี้ดู

http://www.thaicreate.com/php/forum/033183.html

ความคิดเห็นที่ 7 น่าจะอธิบายปัญหาได้ตรงจุด



Ninenik 20-01-2011
 ความคิดเห็นที่ 2
1
Error insert into repair values('0','0202','2011-01-19','-','add','Sony','X67','sd234231423423','เช็คอาการ','สาย HDMI','เปิดไม่ติด','-','-','ในประกัน','ช่างศูนย์บริการ','15','-')

ขอบคุณครับทำได้แล้วคับ ช่องที่ 4 ใน database เป็น type 'date' แต่ผมดันใส่ '-' ลงไปซะงั้น 555



manchan 20-01-2011 09:20






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ