mysql-num-rows

    0熱度

    1回答

    在我的測試環境中,有一個包含某些人員信息(名稱,電子郵件,地址等)的數據庫。這些信息可以被任何人通過表單插入到數據庫中。在提交後,它們在後臺插入參數化的INSERT到數據庫中。 我現在想要做的是檢測是否有人試圖再次將相同的值插入到數據庫中,如果他這樣做,則不插入新值,而是顯示錯誤消息。 (因此數據庫中的每個人名都是唯一的,沒有多個行鏈接到一個名稱)。 我對如何實現這一目標有許多想法。我的第一個是使

    -3熱度

    1回答

    我想檢查用戶名是否已經存在於我的註冊頁面的數據庫中,爲此我想我可以用輸入的用戶名執行一個選擇查詢並查看有多少結果I回來。但是,num_rows總是= -1我使用的測試用戶名在數據庫中是兩次,所以當我輸入它時,它應該轉到else並打印「此用戶已存在」。我對mysqli也很陌生,所以如果你看到任何錯誤,你的反饋將不勝感激。 我的PHP是在這裏: <?php if(isset($_PO

    1熱度

    3回答

    好吧,這可能會很簡單,但我已經花了4個小時在這個,我放棄問我失蹤。我正在做一個SQL SELECT語句: "SELECT username, id, Days FROM Users ORDER BY Days DESC"; 很簡單。但是現在,使用這種顯示我所有的數據時: if ($result->num_rows > 0) { echo "<table><tr><th>ID</th><th>

    0熱度

    2回答

    我有用於選擇和打印值的代碼。 mysql_numn_rows返回null:/ <?php mysql_connect('localhost','root',''); mysql_select_db("db2517"); $username = "Cristoforo"; $query = mysql_query("SELECT * users WHERE username='$use

    0熱度

    1回答

    我正在嘗試移至PDO。 我想做一個經典的查詢檢查行數,在mysql中我會做mysql_num_rows_result但我讀過的地方,在PDO它不起作用。 所以我已經嘗試使用下面的代碼獲取列: global $bdd; $login = $bdd->query("SELECT COUNT FROM spb_clients_acces_compte,

    0熱度

    4回答

    我面對這個致命錯誤:本地問題。 $rr = $this->CI->db->query("select * from $table $condition "); $mm = $rr->num_rows(); if ($mm>0) { return 1; } else { return 0; }

    1熱度

    1回答

    幫助。我得到0 num_rows,但如果我在控制檯執行查詢,我正在得到結果。我還挺新的準備stmts。這裏是我的代碼 數據庫連接類: class DbConnection { const HOST = "localhost"; const USR = "root"; const PWD = ""; const DB = "club_db"; } 登錄類: class UsrLogin

    0熱度

    1回答

    即使表類別和cat = 1中有5個條目,下面的代碼返回0。 $sql = "SELECT name FROM categories WHERE cat = ?"; $stmt = $db->prepare($sql); $cat = 1; $stmt->bind_param("i", $cat); $stmt->execute(); $stmt->get_result(); echo

    0熱度

    2回答

    我想知道某人填寫的表單中的標題是否已經在數據庫中否則我會爲標題添加一個數字)。但不知何故,下面的代碼總是回饋「不存在」。 [my_table_name]當然是由正確的表名改變的。 任何人都知道可能是什麼問題? $title = $_POST["title"]; $sql = "SELECT * FROM [my_table_name] WHERE title=$title"; $result

    1熱度

    2回答

    首先我想告訴我,我已經去ALL DUPLICATE問題。並嘗試了在那裏建議的更改。 至於現在,我已經試圖改變num_rows到num_rows() 並採用store_result();並採用affected_rows()。 後​​ 還呼籲store_result();我覺得可能是我無法弄清楚 $conn->autocommit(false); if ($sucess){ $stmt2