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

<tfoot id='jyc4o'></tfoot>

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

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

      1. <legend id='jyc4o'><style id='jyc4o'><dir id='jyc4o'><q id='jyc4o'></q></dir></style></legend>

        • <bdo id='jyc4o'></bdo><ul id='jyc4o'></ul>

        PDO::PARAM_INT 在 bindParam 中很重要嗎?

        PDO::PARAM_INT is important in bindParam?(PDO::PARAM_INT 在 bindParam 中很重要嗎?)
          • <i id='ykJlJ'><tr id='ykJlJ'><dt id='ykJlJ'><q id='ykJlJ'><span id='ykJlJ'><b id='ykJlJ'><form id='ykJlJ'><ins id='ykJlJ'></ins><ul id='ykJlJ'></ul><sub id='ykJlJ'></sub></form><legend id='ykJlJ'></legend><bdo id='ykJlJ'><pre id='ykJlJ'><center id='ykJlJ'></center></pre></bdo></b><th id='ykJlJ'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='ykJlJ'><tfoot id='ykJlJ'></tfoot><dl id='ykJlJ'><fieldset id='ykJlJ'></fieldset></dl></div>
                <legend id='ykJlJ'><style id='ykJlJ'><dir id='ykJlJ'><q id='ykJlJ'></q></dir></style></legend>
              1. <small id='ykJlJ'></small><noframes id='ykJlJ'>

                <tfoot id='ykJlJ'></tfoot>

                • <bdo id='ykJlJ'></bdo><ul id='ykJlJ'></ul>
                    <tbody id='ykJlJ'></tbody>
                  本文介紹了PDO::PARAM_INT 在 bindParam 中很重要嗎?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

                  問題描述

                  在Mysql查詢中添加PDO::PARAM_INTPDO::PARAM_STR有什么意義嗎?

                  Add PDO::PARAM_INT or PDO::PARAM_STR have any meaning in Mysql query?

                  $sql  = 'SELECT TagId FROM tagthread WHERE ThreadId = :ThreadId';
                  
                  $stmt = $this->db->prepare($sql);
                  $stmt->bindParam(':ThreadId', $threadid, PDO::PARAM_INT);
                  
                  $stmt->execute();
                  

                  推薦答案

                  是的,使用它.

                  我做了一些測試(使用 PDO::ATTR_EMULATE_PREPARES false),我發(fā)現(xiàn)值周圍的引號會有所不同.

                  I did a few tests (with PDO::ATTR_EMULATE_PREPARES false) and I found out that the quotes around the values will be different.

                  當(dāng)您使用 PARAM_INT 綁定整數(shù)值時,查詢中將沒有引號(帶有 PARAM_INT 的字符串值有引號).如果您使用 PDO::PARAM_STR 綁定一個整數(shù)值,將會有引號,并且 mysql 必須轉(zhuǎn)換為整數(shù).

                  When you bind an integer value with PARAM_INT there will be no quotes in the query (A string value with PARAM_INT has quotes). If you bind an integer value with PDO::PARAM_STR there will be quotes and mysql has to cast to integer.

                  示例:

                  $stmt->bindParam(':ThreadId', $threadid, PDO::PARAM_INT);
                  $threadid = 123;
                  // SELECT TagId FROM tagthread WHERE ThreadId = 123
                  $threadid = '123test';
                  // SELECT TagId FROM tagthread WHERE ThreadId = '123test'
                  // mysql will cast 123test to 123
                  

                  我進一步測試并閱讀了該主題.結(jié)論:隱式轉(zhuǎn)換是危險的,可能會導(dǎo)致意想不到的結(jié)果.閱讀更多關(guān)于 這里.總是使用 PDO::PARAM_STR 的另一個缺點是性能.閱讀有關(guān)性能的更多信息 在 Mysql 查詢中引用整數(shù)的缺點?

                  I further tested and read on that topic. Conclusion: Implicit casting is dangerous and can lead to unexpected results. Read more on that here. Another disadvantage to always use PDO::PARAM_STR is the performance. Read more on performance Disadvantages of quoting integers in a Mysql query?

                  因此,如果您的列屬于 [TINY|SMALL|MEDIUM|BIG]INT 類型,請使用 PARAM_INT.如果它是一個 LIMIT 子句,那么如果 PHP 中的變量類型不是整數(shù),則它會轉(zhuǎn)換為整數(shù).

                  So if your column is of type [TINY|SMALL|MEDIUM|BIG]INT than use PARAM_INT. And in case it is a LIMIT clause than cast to integer if the variable type in PHP is not integer.

                  這篇關(guān)于PDO::PARAM_INT 在 bindParam 中很重要嗎?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

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

                  相關(guān)文檔推薦

                  Deadlock exception code for PHP, MySQL PDOException?(PHP、MySQL PDOException 的死鎖異常代碼?)
                  PHP PDO MySQL scrollable cursor doesn#39;t work(PHP PDO MySQL 可滾動游標(biāo)不起作用)
                  PHP PDO ODBC connection(PHP PDO ODBC 連接)
                  Using PDO::FETCH_CLASS with Magic Methods(使用 PDO::FETCH_CLASS 和魔術(shù)方法)
                  php pdo get only one value from mysql; value that equals to variable(php pdo 只從 mysql 獲取一個值;等于變量的值)
                  MSSQL PDO could not find driver(MSSQL PDO 找不到驅(qū)動程序)
                  <i id='sXDzO'><tr id='sXDzO'><dt id='sXDzO'><q id='sXDzO'><span id='sXDzO'><b id='sXDzO'><form id='sXDzO'><ins id='sXDzO'></ins><ul id='sXDzO'></ul><sub id='sXDzO'></sub></form><legend id='sXDzO'></legend><bdo id='sXDzO'><pre id='sXDzO'><center id='sXDzO'></center></pre></bdo></b><th id='sXDzO'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='sXDzO'><tfoot id='sXDzO'></tfoot><dl id='sXDzO'><fieldset id='sXDzO'></fieldset></dl></div>
                • <tfoot id='sXDzO'></tfoot>
                      <bdo id='sXDzO'></bdo><ul id='sXDzO'></ul>

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

                              <tbody id='sXDzO'></tbody>
                            主站蜘蛛池模板: 亚洲天堂成人在线视频 | 九九精品在线 | 91精品久久久久久久久 | 欧美一级在线视频 | 久久网一区二区 | 伦理一区二区 | 国产成人精品a视频一区www | 在线观看视频福利 | 亚洲人成人一区二区在线观看 | 亚洲电影一区二区三区 | 一级特黄视频 | 深夜福利亚洲 | 色综合天天天天做夜夜夜夜做 | 欧美一区二区免费视频 | 国产黄色一级片 | 中文字幕乱码一区二区三区 | 精品欧美一区二区精品久久久 | 久久精品久久久久久 | 在线免费观看黄a | 久久精品中文字幕 | 精品亚洲一区二区三区 | 午夜精品久久久久久久久久久久 | 在线看亚洲| 日韩精品视频在线播放 | 天天操天天摸天天干 | 国产免费av在线 | 亚洲黄色一级毛片 | 成人av网站在线观看 | 久久精品免费看 | 亚洲国产成人久久综合一区,久久久国产99 | 成人免费观看视频 | 日本精品久久 | 日本在线一区二区 | 欧美精品成人一区二区三区四区 | 免费看大片bbbb欧美 | 日韩精品在线观看网站 | 自拍 亚洲 欧美 老师 丝袜 | 久久久涩 | 天堂一区二区三区 | 欧美性影院| 国产在线视频一区 |