久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

  • <small id='EstiN'></small><noframes id='EstiN'>

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

        如何從 mysql_* 升級(jí)到 mysqli_*?

        How to upgrade from mysql_* to mysqli_*?(如何從 mysql_* 升級(jí)到 mysqli_*?)
            • <bdo id='oQjif'></bdo><ul id='oQjif'></ul>
              <tfoot id='oQjif'></tfoot>

                <legend id='oQjif'><style id='oQjif'><dir id='oQjif'><q id='oQjif'></q></dir></style></legend>

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

                    <tbody id='oQjif'></tbody>

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

                  本文介紹了如何從 mysql_* 升級(jí)到 mysqli_*?的處理方法,對(duì)大家解決問(wèn)題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧!

                  問(wèn)題描述

                  我目前使用已棄用的代碼從用戶(hù)那里獲取數(shù)據(jù),如下所示:

                  I'm currently using deprecated code to get data from users, as follows:

                  /* retrieve */
                  $lastName = $_POST['lastName']; 
                  $firstName = $_POST['firstName']; 
                  $examLevel=$_POST['level'];
                  
                  /* connect */
                  $dbc=mysql_connect("localhost", "user", "passw") or die('Error connecting to MySQL server');
                  mysql_select_db("db") or die('Error selecting database.');
                  
                  /* sanitize */
                  $lastName=mysql_real_escape_string($lastName);
                  $firstName=mysql_real_escape_string($firstName); 
                  $examLevel=mysql_real_escape_string($examLevel);
                  
                  
                  /* insert */
                  $query_personal = "INSERT INTO personal (LastName, FirstName) VALUES  ('$lastName', '$firstName')";
                  
                  $query_exam = "INSERT INTO exam (Level, Centre, BackupCentre, etc.) VALUES ('$examLevel', '$centre', '$backup', 'etc')";
                  

                  這是有效的,但我不斷收到有關(guān)安全性和缺乏支持的警告.使用 mysqli 而不是 mysql connect 有一個(gè)小的重寫(xiě),但是 mysqli_real_escape_string 怎么樣?我已經(jīng)在示例中看到了它,但我也看到了使用準(zhǔn)備好的語(yǔ)句而不是不使用 mysqli_real_escape_string 的建議.

                  This is working but I keep coming across warnings about security and lack of support. There's a small rewrite to connect with mysqli instead of mysql but what about mysqli_real_escape_string? I've seen it used in examples but I've also seen advice to use prepared statements instead which don't use mysqli_real_escape_string.

                  我將如何使用準(zhǔn)備好的語(yǔ)句來(lái)插入我的數(shù)據(jù)?到目前為止,我對(duì)此有點(diǎn)茫然.比如參數(shù)綁定只針對(duì)INSERT,結(jié)果綁定只針對(duì)SELECT?

                  And how would I use prepared statements to INSERT my data? I'm a bit at sea with this bit so far. For example, is parameter binding only for INSERTs and result binding only for SELECTs?

                  推薦答案

                  將其轉(zhuǎn)換為 PDO

                  /* connect */
                  $dsn = "mysql:host=localhost;db=test;charset=utf8";
                  $opt = array(
                      PDO::ATTR_ERRMODE            => PDO::ERRMODE_EXCEPTION,
                      PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC
                  );
                  $pdo = new PDO($dsn,"user", "passw", $opt);
                  
                  
                  /* insert */
                  $query = "INSERT INTO personal (LastName, FirstName) VALUES  (?, ?)";
                  $stmt  = $pdo->prepare($query);
                  $stmt->execute(array($_POST['lastName'],$_POST['firstName']));
                  
                  $query = "INSERT INTO exam (Level, Centre, BackupCentre, etc) VALUES (?, ?, ?, 'etc')";
                  $stmt  = $pdo->prepare($query);
                  $stmt->execute(array($_POST['level'], $centre, $backup));
                  

                  這篇關(guān)于如何從 mysql_* 升級(jí)到 mysqli_*?的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

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

                  相關(guān)文檔推薦

                  store_result() and get_result() in mysql returns false(mysql 中的 store_result() 和 get_result() 返回 false)
                  Call to undefined function mysqli_result::num_rows()(調(diào)用未定義的函數(shù) mysqli_result::num_rows())
                  PHP Prepared Statement Problems(PHP 準(zhǔn)備好的語(yǔ)句問(wèn)題)
                  mysqli_fetch_array returning only one result(mysqli_fetch_array 只返回一個(gè)結(jié)果)
                  PHP MySQLi Multiple Inserts(PHP MySQLi 多次插入)
                  How do I make sure that values from MySQL keep their type in PHP?(如何確保 MySQL 中的值在 PHP 中保持其類(lèi)型?)
                      <tbody id='AVDpX'></tbody>

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

                      <legend id='AVDpX'><style id='AVDpX'><dir id='AVDpX'><q id='AVDpX'></q></dir></style></legend>
                        <bdo id='AVDpX'></bdo><ul id='AVDpX'></ul>

                          • <tfoot id='AVDpX'></tfoot>

                          • <small id='AVDpX'></small><noframes id='AVDpX'>

                            主站蜘蛛池模板: 日韩中文一区 | 亚洲男人的天堂网站 | 久久精品国产一区 | 久久久久久成人 | 免费一级毛片 | 久久国产精彩视频 | 中文字幕日韩专区 | 特级特黄特色的免费大片 | 在线视频 亚洲 | 久久久www成人免费精品张筱雨 | 91资源在线观看 | 国产精品欧美一区二区 | 欧美精品日韩精品国产精品 | 日韩一区二区三区在线 | 美女久久 | 精品国产色 | 欧美久久电影 | 久久成人一区 | jvid精品资源在线观看 | 青青草国产在线观看 | 日本欧美国产在线观看 | 亚洲成人精品久久久 | 欧美精品国产精品 | 日韩一级在线 | 欧美专区在线视频 | 久久久女女女女999久久 | 中文在线日韩 | 国产精品国产成人国产三级 | 久久精品国产99国产精品 | 黄网站免费在线看 | 久久在视频 | 国产美女视频黄a视频免费 国产精品福利视频 | 一区二区三区成人 | 热99精品视频 | 国产在线激情视频 | 人人草天天草 | 97av视频 | 亚洲精品成人在线 | 国产午夜精品视频 | 亚洲乱码国产乱码精品精98午夜 | 国产精品久久久爽爽爽麻豆色哟哟 |