|
27 | 27 | $order = " ORDER BY `uname` ASC"; |
28 | 28 | $limit = 100; |
29 | 29 |
|
30 | | - mysql_connect(XOOPS_DB_HOST, XOOPS_DB_USER, XOOPS_DB_PASS) or die(mysql_error()); |
31 | | - mysql_select_db(XOOPS_DB_NAME); |
| 30 | + $link = mysqli_connect(XOOPS_DB_HOST, XOOPS_DB_USER, XOOPS_DB_PASS, XOOPS_DB_NAME) or die(mysqli_error($link)); |
32 | 31 |
|
33 | 32 | if ($use_utf8) { |
34 | | - mysql_query( "/*!40101 SET NAMES utf8 */" ); |
35 | | - mysql_query( "/*!40101 SET SESSION collation_connection=utf8_japanese_ci */" ); |
| 33 | + mysqli_query($link, "/*!40101 SET NAMES utf8 */" ); |
| 34 | + mysqli_query($link, "/*!40101 SET SESSION collation_connection=utf8_japanese_ci */" ); |
36 | 35 | } else if ($use_ujis) { |
37 | | - mysql_query( "/*!40101 SET NAMES ujis */" ); |
38 | | - mysql_query( "/*!40101 SET SESSION collation_connection=ujis_japanese_ci */" ); |
| 36 | + mysqli_query($link, "/*!40101 SET NAMES ujis */" ); |
| 37 | + mysqli_query($link, "/*!40101 SET SESSION collation_connection=ujis_japanese_ci */" ); |
39 | 38 | } |
40 | 39 |
|
41 | 40 | $query = "SELECT `uid`, `uname` FROM `".XOOPS_DB_PREFIX."_users`".$where1.$order." LIMIT ".$limit; |
42 | 41 |
|
43 | 42 | $unames = $suggests = $tags = array(); |
44 | | - if ($result = mysql_query($query)) |
| 43 | + if ($result = mysqli_query($link, $query)) |
45 | 44 | { |
46 | | - while($dat = mysql_fetch_row($result)) |
| 45 | + while($dat = mysqli_fetch_row($result)) |
47 | 46 | { |
48 | 47 | $unames[] = '"'.str_replace('"','\"',$dat[1]).'['.$dat[0].']"'; |
49 | 48 | } |
|
53 | 52 | if ($count < $limit) |
54 | 53 | { |
55 | 54 | $query = "SELECT `uid`, `uname` FROM `".XOOPS_DB_PREFIX."_users`".$where2.$order." LIMIT ".($limit - $count); |
56 | | - if ($result = mysql_query($query)) |
| 55 | + if ($result = mysqli_query($link, $query)) |
57 | 56 | { |
58 | | - while($dat = mysql_fetch_row($result)) |
| 57 | + while($dat = mysqli_fetch_row($result)) |
59 | 58 | { |
60 | 59 | $unames[] = '"'.str_replace('"','\"',$dat[1]).'['.$dat[0].']"'; |
61 | 60 | } |
|
0 commit comments