bindvalue

    0熱度

    1回答

    我寫了下面的函數來構造和執行一個帶有鍵值綁定的SQL語句。我使用bindValue()將鍵值對的數組綁定到SQL字符串中的相應標識符。 (echo語句用於調試)。 public function executeSelect($sql, $bindings = FALSE) { $stmt = $this->dbPDO->prepare($sql); if ($binding

    0熱度

    1回答

    我想使用全局變量並使用bindValue()將其分配給佔位符,以便將值插入到數據庫中。我使用的功能如下 public function insertComment() { $conn = new PDO(DB_DSN, DB_USERNAME, DB_PASSWORD); $sql = 'INSERT INTO comments (name, email, commentTex

    0熱度

    1回答

    我發現了一些關於bindvalue的問題,並且找不到解決方案。 這是我的代碼,如果放在這樣的電子郵件「[email protected]」,但我的問題是當用戶輸入電子郵件,如「[email protected]」,這個查詢它不工作,我的代碼工作很好。我不知道爲什麼以及如何解決問題,任何人都可以向我解釋? $email = trim($_POST['email']); $result = $con

    0熱度

    2回答

    我有這些查詢: $sql="insert into m_ruangan (RG_ID,RG_Nama,RG_Kapasitas,RG_Keterangan,RG_AktifYN,RG_UpdateID,RG_UpdateTime) ". "values (:field1,:field2,:field3,:field4,:field5,:field6,:field7); "; $st

    6熱度

    4回答

    我知道這已被要求1000倍,但由於某些原因,我繼續一聲我的頭agains牆.. 這工作: $sql = 'SELECT a.eventCode, a.eventTime, a.teamCode, a.playerCode, b.lastName, b.firstName, b.number, a.xCoord, a.yCoord, a.id '; $sql = $sql . 'FROM even

    0熱度

    1回答

    我正在編寫一個註冊腳本,用於檢查用戶名是否已存在。我的數據庫實例從databaseconnection.php到registration.php,這是錯誤:調用未定義的方法DatabaseConnection :: prepare()。 但現在我越來越近了prepare()線,想給我的價值觀,以查詢與bindValue(),但下一個錯誤是我所得到的「調用一個成員函數bindValue()非對象上」

    0熱度

    1回答

    好吧我有一個叫sendQuery的函數發送你的查詢。 我知道如何用BindParams做到這一點,但我真的不能想到一種方法來使它在執行中的綁定值上工作。 這是代碼: public function sendQuery($query, array $value, $do_fetch) { $query_process = $this->db->prepare($query);

    0熱度

    1回答

    我有很多事情要插入數據庫colums。 $connect->prepare("INSERT INTO users (username, password, message, date, time, id) VALUES (:username, :password, :message, :date, :time, :id"); 而是結合所有這些,我創建了一個數組: $IDs = array($u

    1熱度

    1回答

    我一直在催促使用bindValue和execute(array())thing-y之間的區別。 好讓說,我有代碼 $query = $db->prepare("SELECT embedded_page.uid FROM embedded_page WHERE fbp_id = :fbp_id"); $query->bindValue(":fbp_id", $fbp_id, PDO::PARAM_

    1熱度

    1回答

    是否有可能爲表名執行綁定值?我似乎沒有拿起它基本上第二個2綁定工作正常,如果我刪除:表並添加表名,但我想用這個從同一表單中的多個表。 表單上的表字段是根據上一個查詢的結果定義的,所以表名稱在表單中顯示爲值爲$ table的表格,正確顯示,因此應將$ table的值發佈到表綁定??? try { $sql = 'UPDATE :table SET archive = :ar