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 ++;
|
$this->cnt_get ++;
|
||||||
if (SQL_LOG)
|
if (SQL_LOG)
|
||||||
fputs ( $this->f, str_replace ( array (
|
fputs ( $this->f, str_replace ( array (
|
||||||
"\n",
|
"\n",
|
||||||
" "
|
" "
|
||||||
), array (
|
), array (
|
||||||
' ',
|
' ',
|
||||||
''
|
''
|
||||||
), $que ) . "\n" . print_r ( $p, true ) . "\n\n" );
|
), $que ) . "\n" . print_r ( $p, true ) . "\n\n" );
|
||||||
$statement = $this->h->prepare ( $que );
|
$statement = $this->h->prepare ( $que );
|
||||||
switch (count ( $p )) {
|
switch (count ( $p )) {
|
||||||
case 0 :
|
case 0 :
|
||||||
break;
|
break;
|
||||||
case 1 :
|
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;
|
break;
|
||||||
case 2 :
|
case 2 :
|
||||||
$statement->bind_param ( $t, $p [0], $p [1] );
|
$statement->bind_param ( $t, $p [0], $p [1] );
|
||||||
@ -122,17 +126,21 @@ class SQL {
|
|||||||
$statement = $this->h->prepare ( $que );
|
$statement = $this->h->prepare ( $que );
|
||||||
if (SQL_LOG)
|
if (SQL_LOG)
|
||||||
fputs ( $this->f, str_replace ( array (
|
fputs ( $this->f, str_replace ( array (
|
||||||
"\n",
|
"\n",
|
||||||
" "
|
" "
|
||||||
), array (
|
), array (
|
||||||
' ',
|
' ',
|
||||||
''
|
''
|
||||||
), $que ) . "\n" . print_r ( $p, true ) . "\n\n" );
|
), $que ) . "\n" . print_r ( $p, true ) . "\n\n" );
|
||||||
switch (count ( $p )) {
|
switch (count ( $p )) {
|
||||||
case 0 :
|
case 0 :
|
||||||
break;
|
break;
|
||||||
case 1 :
|
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;
|
break;
|
||||||
case 2 :
|
case 2 :
|
||||||
$statement->bind_param ( $t, $p [0], $p [1] );
|
$statement->bind_param ( $t, $p [0], $p [1] );
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user