File: //var/www/wintergenomics_site/xor/php7_compatibility.php
<?php
function mysql_pconnect($hostname_general_conn, $username_general_conn, $password_general_conn,$database=''){
global $database_general_conn;
if ($database=='') $database=$database_general_conn;
//echo $database;
$general_conn = new mysqli($hostname_general_conn,$username_general_conn,$password_general_conn,$database);
if (mysqli_connect_errno()) {
printf("Can't connect to MySQL Server. Errorcode: %s\n", mysqli_connect_error());
exit;
}
return $general_conn;
}
function mysql_select_db($database, $connection=''){
global $general_conn;
if ($connection=='') $connection=$general_conn;
return $connection->select_db($database);
}
function mysql_query($query,$connection='') {
global $general_conn;
if ($connection=='') $connection=$general_conn;
return $connection->query($query);
}
function mysql_fetch_assoc($result) {
return $result->fetch_assoc();
}
function mysql_result($result, $pos, $field) {
$i=0;
$retval='';
$result->data_seek(0);
while ($row = $result->fetch_array(MYSQLI_BOTH)) {
if ($i==$pos) $retval=$row[$field];
$i++;
}
return $retval;
}
function mysql_num_rows($result) {
return $result->num_rows;
}
function mysql_data_seek($result,$offset) {
$result->data_seek($offset);
}
function mysql_free_result($result) {
//$result->free;
//mysql_free_result($result);
}
function mysql_close($connection='') {
global $general_conn;
if ($connection=='') $connection=$general_conn;
$connection->close;
}
function mysql_set_charset($codification,$connection=''){
global $general_conn;
$general_conn->set_charset($codification);
}
function mysql_escape_string($theValue){
global $general_conn;
return $general_conn->real_escape_string($theValue);
}
function mysql_error(){
global $general_conn;
return $general_conn->error;
}
function mysql_affected_rows(){}
function mysql_client_encoding(){}
function mysql_connect($hostname_general_conn, $username_general_conn, $password_general_conn,$database=''){
global $database_general_conn;
if ($database=='') $database=$database_general_conn;
$general_conn = new mysqli($hostname_general_conn,$username_general_conn,$password_general_conn,$database);
if (mysqli_connect_errno()) {
printf("Can't connect to MySQL Server. Errorcode: %s\n", mysqli_connect_error());
exit;
}
return $general_conn;
}
function mysql_create_db(){}
function mysql_db_name(){}
function mysql_db_query(){}
function mysql_drop_db(){}
function mysql_errno(){}
function mysql_fetch_array(){}
function mysql_fetch_field(){}
function mysql_fetch_lengths(){}
function mysql_fetch_object(){}
function mysql_fetch_row(){}
function mysql_field_flags(){}
function mysql_field_len(){}
function mysql_field_name(){}
function mysql_field_seek(){}
function mysql_field_table(){}
function mysql_field_type(){}
function mysql_get_client_info(){}
function mysql_get_host_info(){}
function mysql_get_proto_info(){}
function mysql_get_server_info(){}
function mysql_info(){}
function mysql_insert_id($connection=''){
global $general_conn;
if ($connection=='') $connection=$general_conn;
return $connection->insert_id;
}
function mysql_list_dbs(){}
function mysql_list_fields(){}
function mysql_list_processes(){}
function mysql_list_tables(){}
function mysql_num_fields(){}
function mysql_ping(){}
function mysql_real_escape_string(){}
function mysql_stat(){}
function mysql_tablename(){}
function mysql_thread_id(){}
function mysql_unbuffered_query(){}
?>