bindparam

    0熱度

    1回答

    我正在嘗試使用包含「IN」子句的預處理語句進行mysql查詢。 這是結: $stmt1 = $c->db->prepare("SELECT ITEM_URL,VIRALITY FROM RSSINGEST WHERE userid=(?) AND ITEM_URL IN (SELECT url FROM person_url WHERE person=(?) AND userid=(?))");

    1熱度

    2回答

    我有數據庫類正在處理所有查詢將提出到數據庫 我有mysqli準備工作正常。 bind_param也工作正常,但問題是我想動態地定義變量類型。 這裏是我的代碼 public function query($sql, $params = array()){ $this->_error = false; if($this->_query = $this->_mysqli->pre

    0熱度

    1回答

    我有這段小小的代碼。 echo $token; $selstmt=$conn->Prepare("SELECT UserID FROM USER WHERE Token LIKE ?"); $selstmt->bind_param('s', $token); echo $token; $selstmt->execute(); $selstmt->store_result(); $se

    0熱度

    1回答

    是否有可能使用OOP的PHP,我可以bind_param與MySQL的內置函數? 我有一個下面的代碼,給了我一個錯誤: Fatal error: Call to undefined function FROM_UNIXTIME() in... 而且代碼: $sql = $connection->prepare("INSERT INTO table_name (value1, value2, v

    0熱度

    1回答

    我現在正在努力工作一個多小時,應該相當簡單。 我想從我的mysqli數據庫中獲取行,當我從phpMyAdmin的運行我的查詢,我得到預期的結果,但是,當我從我的PHP代碼運行(with bind_param)我得到0的結果: $sql = $connection->prepare('SELECT (UNIX_TIMESTAMP(start_time)) FROM table1

    -1熱度

    1回答

    我想我已經閱讀了許多關於該問題的主題,但仍然得到了錯誤的結果。 我有一個查詢參數數組,我想循環與foreach()綁定參數。 foreach($aQueryParams as $key => &$value){ $stmt->bindParam($key, $value); } 這涉及到一個INSERT查詢和我所得到的結果是插在我的表,而不是價值的關鍵。但我相信,關鍵和價值是好的,

    1熱度

    1回答

    我創建了一個只有私有成員變量和getter/setter函數稱爲User類的私有成員變量 class User { private $m_id; private $m_firstname; private $m_lastname; public function get_firstname() { return $this->m_firstnmae; }

    1熱度

    1回答

    我正在尋找一種方法來動態更改MYSQLi調用中使用的變量數量。我在5年前偶然發現了PHP.net上的一篇非常有用的帖子(http://php.net/manual/en/mysqli-stmt.bind-param.php#100879)。然而,我然後在事情上有點瘋狂,並希望得到幫助,知道我的工作改編是否仍然安全/有效/充滿錯誤,我不夠聰明。 的想法是五倍: 爲了允許動態地期望容易地使用盡可能多的

    0熱度

    1回答

    我想獲得一個列dateTime的值,然後使用這些值得到當天作出的條目數。所以我傳遞一個數組給bind_param。但在這裏我得到的錯誤: "Parameter 3 to mysqli_stmt_bind_param() expected to be a reference" 我也試過了似乎不工作的評論方法。這裏是代碼: <?php $hostname = "localhost"; $datab

    1熱度

    2回答

    我正在MAMP中嘗試進行登錄功能。 我的連接代碼是: $servername = "localhost"; $username = "root"; $password = "root"; $db = "world"; $mysqli = new mysqli($servername, $username, $password, $db); if($mysqli->connect_er