Dynamisch binden Parameter in bind_param ()Php

PHP-Programmierer chatten hier
Anonymous
 Dynamisch binden Parameter in bind_param ()

Post by Anonymous »

Ich habe eine DB -Klasse, die alle Abfragen an der Datenbank erstellt wird
Ich habe MySQLI -Vorbereitung funktioniert gut.

Code: Select all

public function query($sql, $params = array()){
$this->_error = false;
if($this->_query = $this->_mysqli->prepare($sql)){
$x = 1;
if(count($params)){
foreach($params as $param){
$this->_query->bind_param($x, $param);
$x++;
}
}
< /code>
Im PDO -Faustparameter definiert die Position. Ich denke, diese Funktion läuft einwandfrei, indem er jedes Mal x = 1 und x ++ einstellt. /> so weiter usw. für alle 4 Typen ... < /p>
Wie < /p>
if((int)$param->){
x = i;
}

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post