کانال بله, جهت پشتیبانی و اطلاع رسانی کانال بله, جهت پشتیبانی و اطلاع رسانی
عضویت

آموزش دستور Insert و Delete با استفاده از دستورهای آماده در PHP

آموزش دستور Insert و Delete با استفاده از Prepared statements (دستورهای آماده ) در PHP

در این آموزش , دستور Insert و Delete با استفاده از دستورهای آماده(Prepared statements) در PHP آموزش خواهید دید

مثال:
                    // configuration‎
                ‎ ‎   $dbtype     = "sqlite";‎
                    ‎$dbhost     = "localhost";‎
                    ‎$dbname     = "test";‎
                    ‎$dbuser     = "root";‎
                    ‎ ‎    ‎$dbpass     = "admin";‎
                    ‎// database connection‎
                    ‎$conn = new PDO("mysql:host=$dbhost;dbname=$dbname",$dbuser,$dbpass);‎
                    ‎// new data‎
                    ‎$title = 'PHP Security';‎
                    ‎$author = 'Jack Hijack';‎
                    ‎// query‎
                    ‎$sql = "INSERT INTO books (title,author) VALUES (:title,:author)";‎
                    ‎$q = $conn->prepare($sql);‎
                    ‎$q->execute(array(':author'=>$author,‎
                ‎   ':title'=>$title));‎
                ‎ ‎    ‎?>‎
                

برای آپدیت کردن (Update) داده توسط دستورات آماده (Prepared statements) در PHP می توانید از مثال زیر استفاده کنید

                     ‎‎// configuration‎
                    ‎$dbtype     = "sqlite";‎
                    ‎$dbhost     = "localhost";‎
                    ‎‎$dbname     = "test";‎
                    ‎$dbuser     = "root";‎
                    ‎$dbpass     = "admin";‎
                    ‎// database connection‎
                    ‎$conn = new PDO("mysql:host=$dbhost;dbname=$dbname",$dbuser,$dbpass);‎
                    ‎// new data‎
                    ‎$title = 'PHP Pattern';‎
                    ‎$author = 'Imanda';‎
                    ‎$id = 3;‎
                    ‎// query‎
                    ‎‎$sql = "UPDATE books‎
                    SET title=?, author=?‎
                    ‎WHERE id=?";‎
                    ‎$q = $conn->prepare($sql);‎
                    ‎$q->execute(array($title,$author,$id));‎
                    ‎?>
                
1394/07/27 4023 1906
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com
نظرات شما

نظرات خود را ثبت کنید...