| version 1.13, 2017/06/08 14:52:24 |
version 1.14, 2017/06/09 15:05:11 |
|
|
| * http://platon.sk/projects/phpMyEdit/ |
* http://platon.sk/projects/phpMyEdit/ |
| */ |
*/ |
| |
|
| /* $Platon: phpMyEdit/phpMyEdit.class.php,v 1.222 2017/06/08 11:56:19 igor Exp $ */ |
/* $Platon: phpMyEdit/phpMyEdit.class.php,v 1.223 2017/06/09 15:02:38 igor Exp $ */ |
| |
|
| /* This is a generic table editing program. The table and fields to be |
/* This is a generic table editing program. The table and fields to be |
| edited are defined in the calling program. |
edited are defined in the calling program. |
|
|
| } |
} |
| } /* }}} */ |
} /* }}} */ |
| |
|
| function sql_fetch(&$res, $type = 'a') /* {{{ */ |
function sql_fetch(&$result, $result_type = FETCH_BOTH) /* {{{ */ |
| { |
{ |
| if (version_compare(PHP_VERSION, '7.0.0') >= 0) { |
if (version_compare(PHP_VERSION, '7.0.0') >= 0) { |
| if($type == 'n') $type = MYSQLI_NUM; |
switch($result_type) { |
| else $type = MYSQLI_ASSOC; |
default: |
| return mysqli_fetch_array($res, $type); |
case FETCH_BOTH: $type = MYSQLI_BOTH; break; |
| |
case FETCH_NUM: $type = MYSQLI_NUM; break; |
| |
case FETCH_ASSOC: $type = MYSQLI_ASSOC; break; |
| |
} |
| |
return mysqli_fetch_array($result, $type); |
| } else { // FOR OLD PHP |
} else { // FOR OLD PHP |
| if($type == 'n') $type = MYSQL_NUM; |
switch($result_type) { |
| else $type = MYSQL_ASSOC; |
default: |
| return @mysql_fetch_array($res, $type); |
case FETCH_BOTH: $type = MYSQL_BOTH; break; |
| |
case FETCH_NUM: $type = MYSQL_NUM; break; |
| |
case FETCH_ASSOC: $type = MYSQL_ASSOC; break; |
| |
} |
| |
return mysql_fetch_array($result, $type); |
| } |
} |
| } /* }}} */ |
} /* }}} */ |
| |
|
|
|
| return $ret; |
return $ret; |
| } /* }}} */ |
} /* }}} */ |
| |
|
| function sql_fetch_array($result, $result_type = FETCH_BOTH) /* {{{ */ |
|
| { |
|
| if (version_compare(PHP_VERSION, '7.0.0') >= 0) { |
|
| switch($result_type) { |
|
| default: |
|
| case FETCH_BOTH: $type = MYSQLI_BOTH; break; |
|
| case FETCH_NUM: $type = MYSQLI_NUM; break; |
|
| case FETCH_ASSOC: $type = MYSQLI_ASSOC; break; |
|
| } |
|
| return mysqli_fetch_array($result, $type); |
|
| } else { // FOR OLD PHP |
|
| switch($result_type) { |
|
| default: |
|
| case FETCH_BOTH: $type = MYSQL_BOTH; break; |
|
| case FETCH_NUM: $type = MYSQL_NUM; break; |
|
| case FETCH_ASSOC: $type = MYSQL_ASSOC; break; |
|
| } |
|
| return mysql_fetch_array($result, $type); |
|
| } |
|
| } /* }}} */ |
|
| |
|
| /* end of sql functions */ |
/* end of sql functions */ |
| |
|
| function make_language_labels($language) /* {{{ */ |
function make_language_labels($language) /* {{{ */ |