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

<legend id='Cy1Os'><style id='Cy1Os'><dir id='Cy1Os'><q id='Cy1Os'></q></dir></style></legend>
  1. <small id='Cy1Os'></small><noframes id='Cy1Os'>

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

    1. <tfoot id='Cy1Os'></tfoot>

        <bdo id='Cy1Os'></bdo><ul id='Cy1Os'></ul>
    2. 如何判斷列是否是使用 mysqli 的主鍵?

      how to tell if column is primary key using mysqli?(如何判斷列是否是使用 mysqli 的主鍵?)

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

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

          <tbody id='ptKil'></tbody>

              <bdo id='ptKil'></bdo><ul id='ptKil'></ul>
              <tfoot id='ptKil'></tfoot>
                本文介紹了如何判斷列是否是使用 mysqli 的主鍵?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                問題描述

                我正在將我的一些代碼從舊的 mysql 擴展轉換為 PHP 中的 mysqli 擴展.以前,使用mysql擴展,我曾使用過這樣的代碼來查找表中的主鍵:

                I am converting some of my code from the older mysql extension to the mysqli extension in PHP. Previously, with the mysql extension, I had used some code like this to find the primary key in a table:

                while ($i < mysql_num_fields($result)) {
                    $meta = mysql_fetch_field($result, $i);
                    if ($meta->primary_key == 1){ 
                        $primary_key = $meta->name; 
                    }
                    $i++;
                }
                

                $meta->primary_key == 1 非常方便.

                到目前為止,我已經轉換為使用 mysqli 的代碼:

                So far I have converted to code to using mysqli:

                while ($i < $result->field_count) {
                    $meta = $result->fetch_field;
                    if ($meta->primary_key == 1){ 
                        $primary_key = $meta->name; 
                    }
                    $i++;
                }
                

                當然,通過查看文檔這里我們可以看到 $meta->primary_key 在 mysqli 中不存在.我看到有一個 $meta->flags.這是我最好的猜測,雖然我不確定當我有主鍵時 flags 應該是什么值.

                Of course, from looking at the docs here we can see that $meta->primary_key doesn't exist in mysqli. I see that there is a $meta->flags. This is my best guess, although i am not sure of what value flags should be when I have a primary key.

                有誰知道我如何使用 mysqli 判斷表的主鍵是哪一列?

                Does anyone know how I tell which column is the primary key for a table using mysqli?

                謝謝!

                編輯這是一些工作代碼:

                //get primary key
                $primary_key = '';
                while ($meta = $result->fetch_field()) {
                    if ($meta->flags & MYSQLI_PRI_KEY_FLAG) { 
                        $primary_key = $meta->name; 
                    }
                }
                

                推薦答案

                您已經非常接近了,您將需要 flags 屬性.

                You were very close, you will need the flags property.

                您正在尋找的標志是 MYSQLI_PRI_KEY_FLAG,意思是:

                The flag you are looking for is MYSQLI_PRI_KEY_FLAG, which means:

                字段是主索引的一部分

                您可以使用以下內容測試此標志:

                You can test for this flag with something like:

                if ($meta->flags & MYSQLI_PRI_KEY_FLAG) { 
                  //it is a primary key!
                }
                

                您在此處使用 & 作為 按位與運算符.

                You are using & here as a Bitwise AND Operator.

                這篇關于如何判斷列是否是使用 mysqli 的主鍵?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

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

                相關文檔推薦

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

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

                  • <bdo id='EFnUn'></bdo><ul id='EFnUn'></ul>
                        • 主站蜘蛛池模板: 色av一区二区 | 国产一区免费 | 中文字幕精品一区二区三区精品 | 欧美精品一二区 | a视频在线观看 | 欧美a在线看| 91久久国产综合久久 | 国产精品久久久久久久三级 | 成人国产在线视频 | 99精品亚洲国产精品久久不卡 | 国产欧美一区二区三区在线看 | 夜久久 | 欧美精品乱码99久久影院 | 亚洲视频一区在线播放 | 99视频在线看 | 亚洲精品一区二区三区蜜桃久 | 欧美精品一区二区蜜桃 | 中文字幕一区在线观看视频 | 一区二区三区亚洲精品国 | 亚洲精品久久久一区二区三区 | 亚洲精品欧美 | 成人综合久久 | 台湾佬久久 | 一区二区中文字幕 | 国产高清一二三区 | 欧美中文字幕一区 | 91视频三区 | 欧美成人二区 | 亚洲精品国产电影 | 日本精品裸体写真集在线观看 | 韩日精品一区 | 久久一区二区三区四区 | 综合色播 | 国产999精品久久久久久绿帽 | av一级在线观看 | 国产伦精品一区二区三区精品视频 | 欧美精品一区二区免费视频 | 亚洲精品国产第一综合99久久 | 欧美日韩专区 | 激情在线视频网站 | 日韩美女一区二区三区在线观看 |