sql mit einem param muss nicht mehr mit array geschrieben werden
This commit is contained in:
parent
f736789f5b
commit
32c65f7da1
28
sql.php
28
sql.php
@ -27,18 +27,22 @@ class SQL {
|
||||
$this->cnt_get ++;
|
||||
if (SQL_LOG)
|
||||
fputs ( $this->f, str_replace ( array (
|
||||
"\n",
|
||||
" "
|
||||
"\n",
|
||||
" "
|
||||
), array (
|
||||
' ',
|
||||
''
|
||||
' ',
|
||||
''
|
||||
), $que ) . "\n" . print_r ( $p, true ) . "\n\n" );
|
||||
$statement = $this->h->prepare ( $que );
|
||||
switch (count ( $p )) {
|
||||
case 0 :
|
||||
break;
|
||||
case 1 :
|
||||
$statement->bind_param ( $t, $p [0] );
|
||||
if (is_array ( $p )) {
|
||||
$statement->bind_param ( $t, $p [0] );
|
||||
} else {
|
||||
$statement->bind_param ( $t, $p );
|
||||
}
|
||||
break;
|
||||
case 2 :
|
||||
$statement->bind_param ( $t, $p [0], $p [1] );
|
||||
@ -122,17 +126,21 @@ class SQL {
|
||||
$statement = $this->h->prepare ( $que );
|
||||
if (SQL_LOG)
|
||||
fputs ( $this->f, str_replace ( array (
|
||||
"\n",
|
||||
" "
|
||||
"\n",
|
||||
" "
|
||||
), array (
|
||||
' ',
|
||||
''
|
||||
' ',
|
||||
''
|
||||
), $que ) . "\n" . print_r ( $p, true ) . "\n\n" );
|
||||
switch (count ( $p )) {
|
||||
case 0 :
|
||||
break;
|
||||
case 1 :
|
||||
$statement->bind_param ( $t, $p [0] );
|
||||
if (is_array ( $p )) {
|
||||
$statement->bind_param ( $t, $p [0] );
|
||||
} else {
|
||||
$statement->bind_param ( $t, $p );
|
||||
}
|
||||
break;
|
||||
case 2 :
|
||||
$statement->bind_param ( $t, $p [0], $p [1] );
|
||||
|
||||
Loading…
Reference in New Issue
Block a user