ช่วยแก้ Code PHP หน่อยค่ะ

คือ จะเพิ่มสถานที่ท่องเที่ยวนะค่ะ ใส่รูปภาพได้ด้วย แต่ว่าเขียน Code ออกมาแล้ว ตอนรันในหน้าเว็บก็ได้ตามปกตินะค่ะ เวลากรอกแล้วกดปุ่มตกลง แล้วมันขึ้น ว่า "ไม่สามารถเพิ่มสถานที่ท่องเที่ยวได้" แล้วก็ไม่มีข้อมูลในฐานข้อมูลด้วยค่ะ

<?php
// Database settings
$dbname = 'tourism';
$username = 'root';
$password = '1234';

// Try to connect to database
$connection = mysqli_connect('localhost',$username,$password,$dbname);

// If connection was not successful then show error
if($connection === false) {
    echo 'Cannot connect to database.';
    return;
}
    
        if(!$send){
            ?>
                <form method="post" action="<? $PHP_SELF; ?>">
                    <h2><b>เพิ่มสถานที่ท่องเที่ยว</b></h2><br>
                    รหัสสถานที่: <input type ="text" name="placeid"><br>
                    ชื่อสถานที่ภาษาอังกฤษ :  <input type ="text" name="planenameen"><br>
                    ชื่อสถานที่ภาษาไทย :  <input type ="text" name="planenameth"><br>
                    อธิบายลักษณะ :  <input type ="text" name="description"><br>
                    รหัสจังหวัด :  <input type ="text" name="provinceid"><br>
                    รหัสประเภทสถานที่ท่องเที่ยว :  <input type ="text" name="attractiontypeid"><br>
                    เบอร์โทรศัพท์ :  <input type ="text" name="telephone"><br>
                    email :  <input type ="text" name="email"><br>
                    website :  <input type ="text" name="website"><br>
                    facebook :  <input type ="text" name="facebookid"><br>
                    ให้คะแนน :  <input type ="text" name="rating"><br>
                    รูปภาพ :  <input type ="file" name="image"><br>
                    <input type="submit" value ="ตกลง" name="send">
                    <input type="reset" value="ยกเลิก" name="cancel">
                </form>
            <?
                }else
                
                    $path_pic="c:/AppServ/www/tourism/image/";  //กำหนดที่เก็บรูปภาพ
                    if($picture != none)  //ตรวจสอบว่ามีรูปภาพที่ต้องการ upload หรือไม่
                    {
                        if(copy($image,"$path_pic/$image.jpg"))
                        {
                            $image=$image.".jpg";    //เชื่อมสตริงระหว่างชื่อสถานที่ท่องเที่ยวกับ .jpg
                            $link=mysql_connect("localhost","root","1234");   //กำหนดชื่อโฮสต์, user name และ รหัสผ่าน
                            mysql_query("tourism;");   // เรียกใช้ฐานข้อมูล place
                            
                            
                            // เรียกใช้คำสั่งเพิ่มเรคอร์ดใหม่ในตาราง  place
                            $sql = "Insert Into place(placeid,planenameen,planenameth,description,provinceid,attractiontypeid,telephone,email,website,facebookid,rating,image)
                            Values('$placeid','$planenameen','$planenameth','$description','$provinceid','$attractiontypeid','$telephone','$email','$website','$facebookid',
                            '$rating','$image');";
                            
                            //คำสั่ง SQL ในการเพิ่มเรคอร์ดใหม่ตาราง
                            $result = mysql_query($sql);
                            if($result){
                                echo "เพิ่มสถานที่ท่องเที่ยวใหม่แล้ว<p>";
                                mysql_close($link);
                            }
                            else{
                                echo "ไม่สามารถเพิ่มสถานที่ท่องเที่ยวใหม่ได้<p>";
                            }
                            
                            
                        }
                    }
                ?>


หน้ากรอกค่ะ
http://image.ohozaa.com/view2/xTg6Ye2c6XgN1zvL

หน้าที่กดตกลงเรียบร้อยแล้ว
http://image.ohozaa.com/view2/xTg6Xw4PxHyC5HXc

ฐานข้อมูล
http://image.ohozaa.com/view2/xTg6XS3vPsAV2tS3
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 2
ข้างบนใช้ mysqli ข้างล่างใช้ mysql

ข้างบนใช้ full tag ข้างล่างใช้ short tag

รู้สึกจะเอาโค้ดมาจากหลายๆ ที่เลยนะเธอ

[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่