pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

<i id='Ccb39'><tr id='Ccb39'><dt id='Ccb39'><q id='Ccb39'><span id='Ccb39'><b id='Ccb39'><form id='Ccb39'><ins id='Ccb39'></ins><ul id='Ccb39'></ul><sub id='Ccb39'></sub></form><legend id='Ccb39'></legend><bdo id='Ccb39'><pre id='Ccb39'><center id='Ccb39'></center></pre></bdo></b><th id='Ccb39'></th></span></q></dt></tr></i><div class="1nb7nlb" id='Ccb39'><tfoot id='Ccb39'></tfoot><dl id='Ccb39'><fieldset id='Ccb39'></fieldset></dl></div>
<legend id='Ccb39'><style id='Ccb39'><dir id='Ccb39'><q id='Ccb39'></q></dir></style></legend>

        <bdo id='Ccb39'></bdo><ul id='Ccb39'></ul>

      <small id='Ccb39'></small><noframes id='Ccb39'>

    1. <tfoot id='Ccb39'></tfoot>
    2. PHP 將舊的 mysql_query 更改為 PDO

      PHP changing old mysql_query to PDO(PHP 將舊的 mysql_query 更改為 PDO)
    3. <small id='Kg7Wx'></small><noframes id='Kg7Wx'>

        <bdo id='Kg7Wx'></bdo><ul id='Kg7Wx'></ul>

            <i id='Kg7Wx'><tr id='Kg7Wx'><dt id='Kg7Wx'><q id='Kg7Wx'><span id='Kg7Wx'><b id='Kg7Wx'><form id='Kg7Wx'><ins id='Kg7Wx'></ins><ul id='Kg7Wx'></ul><sub id='Kg7Wx'></sub></form><legend id='Kg7Wx'></legend><bdo id='Kg7Wx'><pre id='Kg7Wx'><center id='Kg7Wx'></center></pre></bdo></b><th id='Kg7Wx'></th></span></q></dt></tr></i><div class="nlhx7rv" id='Kg7Wx'><tfoot id='Kg7Wx'></tfoot><dl id='Kg7Wx'><fieldset id='Kg7Wx'></fieldset></dl></div>

            <legend id='Kg7Wx'><style id='Kg7Wx'><dir id='Kg7Wx'><q id='Kg7Wx'></q></dir></style></legend>
              <tbody id='Kg7Wx'></tbody>
            • <tfoot id='Kg7Wx'></tfoot>
              1. 本文介紹了PHP 將舊的 mysql_query 更改為 PDO的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                問題描述

                我的代碼中有一些舊的 mysql_query 查詢,我想將其轉換為 PDO,但正在努力工作.

                I have some old mysql_query queries in my code which i want to convert in to PDO but am struggling to get to work.

                我的原始代碼是:

                mysql_query("UPDATE people SET price='$price', contact='$contact', fname='$fname', lname='$lname' WHERE id='$id' AND username='$username' ")
                or die(mysql_error()); 
                

                現在我正在嘗試:

                $sql = "UPDATE people SET price='$price', contact='$contact', fname='$fname', lname='$lname' WHERE id='$id' AND username='$username'";
                $q   = $conn->query($sql) or die("failed!");
                

                但似乎無法讓它工作,有什么想法嗎?

                but can't seem to get it to work, any ideas?

                更新代碼:

                $conn = new PDO("mysql:host=$host;dbname=$db",$user,$pass);
                
                
                 // check if the form has been submitted. If it has, process the form and save it to the   database
                 if (isset($_POST['submit']))
                 { 
                 // confirm that the 'id' value is a valid integer before getting the form data
                 if (is_numeric($_POST['id']))
                  {
                 // get form data, making sure it is valid
                 $id = $_POST['id'];
                 $fname = mysql_real_escape_string(htmlspecialchars($_POST['fname']));
                 $lname = mysql_real_escape_string(htmlspecialchars($_POST['lname']));
                 $contact = mysql_real_escape_string(htmlspecialchars($_POST['contact']));
                 $price = mysql_real_escape_string(htmlspecialchars($_POST['price']));
                
                
                 // check that firstname/lastname fields are both filled in
                 if ($fname == '' || $lname == '' || $contact == '' || $price == '' )
                 {
                 // generate error message
                 $error = 'ERROR: Please fill in all required fields!';
                
                 //error, display form
                 renderForm($id, $fname, $lname, $contact, $price, $error);
                 }
                 else
                 {
                 // save the data to the database
                 $username = $_SESSION['username'];
                
                 $query = "UPDATE people 
                         SET price=?, 
                             contact=?, 
                             fname=?, 
                             lname=? 
                          WHERE id=? AND 
                                username=?";
                $stmt = $db->prepare($query);
                $stmt->bindParam(1, $price);
                $stmt->bindParam(2, $contact);
                $stmt->bindParam(3, $fname);
                $stmt->bindParam(4, $lname);
                $stmt->bindParam(5, $id);
                $stmt->bindParam(6, $username);    
                $stmt->execute();
                
                
                 // once saved, redirect back to the view page
                header("Location: view.php"); 
                }
                

                推薦答案

                有關更多信息,請訪問此鏈接:PHP PDO

                For more information visit this link: PHP PDO

                根據您的示例,

                <?php
                
                    $query = "UPDATE people 
                             SET price=?, 
                                 contact=?, 
                                 fname=?, 
                                 lname=? 
                              WHERE id=? AND 
                                    username=?";
                    $stmt = $dbh->prepare($query);
                    $stmt->bindParam(1, $price);
                    $stmt->bindParam(2, $contact);
                    $stmt->bindParam(3, $fname);
                    $stmt->bindParam(4, $lname);
                    $stmt->bindParam(5, $id);
                    $stmt->bindParam(6, $username);    
                    $stmt->execute();
                
                ?>
                

                PDO 準備好的語句和存儲過程

                這篇關于PHP 將舊的 mysql_query 更改為 PDO的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                相關文檔推薦

                MySQLi prepared statement amp; foreach loop(MySQLi準備好的語句amp;foreach 循環)
                Is mysqli_insert_id() gets record from whole server or from same user?(mysqli_insert_id() 是從整個服務器還是從同一用戶獲取記錄?)
                PHP MySQLi doesn#39;t recognize login info(PHP MySQLi 無法識別登錄信息)
                mysqli_select_db() expects exactly 2 parameters(mysqli_select_db() 需要 2 個參數)
                Php mysql pdo query: fill up variable with query result(Php mysql pdo 查詢:用查詢結果填充變量)
                MySQLI 28000/1045 Access denied for user #39;root#39;@#39;localhost#39;(MySQLI 28000/1045 用戶“root@“localhost的訪問被拒絕)
                <i id='iHaC7'><tr id='iHaC7'><dt id='iHaC7'><q id='iHaC7'><span id='iHaC7'><b id='iHaC7'><form id='iHaC7'><ins id='iHaC7'></ins><ul id='iHaC7'></ul><sub id='iHaC7'></sub></form><legend id='iHaC7'></legend><bdo id='iHaC7'><pre id='iHaC7'><center id='iHaC7'></center></pre></bdo></b><th id='iHaC7'></th></span></q></dt></tr></i><div class="frlrptr" id='iHaC7'><tfoot id='iHaC7'></tfoot><dl id='iHaC7'><fieldset id='iHaC7'></fieldset></dl></div>

                      <tbody id='iHaC7'></tbody>
                      <tfoot id='iHaC7'></tfoot>
                        <bdo id='iHaC7'></bdo><ul id='iHaC7'></ul>

                        <legend id='iHaC7'><style id='iHaC7'><dir id='iHaC7'><q id='iHaC7'></q></dir></style></legend>
                        • <small id='iHaC7'></small><noframes id='iHaC7'>

                        • 主站蜘蛛池模板: 宠物店加盟_宠物连锁店_开宠物店-【派多格宠物】 | 长沙中央空调维修,中央空调清洗维保,空气能热水工程,价格,公司就找维小保-湖南维小保环保科技有限公司 | 数显水浴恒温振荡器-分液漏斗萃取振荡器-常州市凯航仪器有限公司 | 不锈钢水箱厂家,不锈钢保温水箱-山东桑特供水设备 | 高铝砖-高铝耐火球-高铝耐火砖生产厂家-价格【荣盛耐材】 | 阳光1号桔柚_无核沃柑_柑橘新品种枝条苗木批发 - 苧金网 | 吲哚菁绿衍生物-酶底物法大肠菌群检测试剂-北京和信同通科技发展有限公司 | 东莞压铸厂_精密压铸_锌合金压铸_铝合金压铸_压铸件加工_东莞祥宇金属制品 | 北京网站建设首页,做网站选【优站网】,专注北京网站建设,北京网站推广,天津网站建设,天津网站推广,小程序,手机APP的开发。 | 磁力抛光研磨机_超声波清洗机厂家_去毛刺设备-中锐达数控 | 经济师考试_2025中级经济师报名时间_报名入口_考试时间_华课网校经济师培训网站 | 铆钉机|旋铆机|东莞旋铆机厂家|鸿佰专业生产气压/油压/自动铆钉机 | 中式装修设计_全屋定制家具_实木仿古门窗花格厂家-喜迎门 | 纯化水设备-纯水设备-超纯水设备-[大鹏水处理]纯水设备一站式服务商-东莞市大鹏水处理科技有限公司 | 卫浴散热器,卫浴暖气片,卫生间背篓暖气片,华圣格浴室暖气片 | 衬塑设备,衬四氟设备,衬氟设备-淄博鲲鹏防腐设备有限公司 | 碳刷_刷握_集电环_恒压簧_电刷厂家-上海丹臻机电科技有限公司 | 广州印刷厂_广州彩印厂-广州艺彩印务有限公司 | 热熔胶网膜|pes热熔网膜价格|eva热熔胶膜|热熔胶膜|tpu热熔胶膜厂家-苏州惠洋胶粘制品有限公司 | 合肥注册公司|合肥代办营业执照、2024注册公司流程 | 专业广州网站建设,微信小程序开发,一物一码和NFC应用开发、物联网、外贸商城、定制系统和APP开发【致茂网络】 | 激光内雕_led玻璃_发光玻璃_内雕玻璃_导光玻璃-石家庄明晨三维科技有限公司 激光内雕-内雕玻璃-发光玻璃 | 环境模拟实验室_液体-气体控温机_气体控温箱_无锡双润冷却科技有限公司 | 三效蒸发器_多效蒸发器价格_四效三效蒸发器厂家-青岛康景辉 | 玉米深加工设备-玉米深加工机械-新型玉米工机械生产厂家-河南粮院机械制造有限公司 | 玻璃钢格栅盖板|玻璃钢盖板|玻璃钢格栅板|树篦子-长沙川皖玻璃钢制品有限公司 | 食品机械专用传感器-落料放大器-低价接近开关-菲德自控技术(天津)有限公司 | 罐体电伴热工程-消防管道电伴热带厂家-山东沃安电气 | 国产频谱分析仪-国产网络分析仪-上海坚融实业有限公司 | 防火卷帘门价格-聊城一维工贸特级防火卷帘门厂家▲ | 大功率金属激光焊接机价格_不锈钢汽车配件|光纤自动激光焊接机设备-东莞市正信激光科技有限公司 定制奶茶纸杯_定制豆浆杯_广东纸杯厂_[绿保佳]一家专业生产纸杯碗的厂家 | 湖北省煤炭供应链综合服务平台| 高温热泵烘干机,高温烘干热泵,热水设备机组_正旭热泵 | 玉米深加工设备|玉米加工机械|玉米加工设备|玉米深加工机械-河南成立粮油机械有限公司 | 退火炉,燃气退火炉,燃气热处理炉生产厂家-丹阳市丰泰工业炉有限公司 | 上海物流公司,上海货运公司,上海物流专线-优骐物流公司 | 皮带输送机-大倾角皮带输送机-皮带输送机厂家-河南坤威机械 | 恒压供水控制柜|无负压|一体化泵站控制柜|PLC远程调试|MCGS触摸屏|自动控制方案-联致自控设备 | 避光流动池-带盖荧光比色皿-生化流动比色皿-宜兴市晶科光学仪器 东莞爱加真空科技有限公司-进口真空镀膜机|真空镀膜设备|Polycold维修厂家 | 校服厂家,英伦校服定做工厂,园服生产定制厂商-东莞市艾咪天使校服 | 阴离子_阳离子聚丙烯酰胺厂家_聚合氯化铝价格_水处理絮凝剂_巩义市江源净水材料有限公司 |