hola amigos necesito ayuda alguien me puede decir como cambiar de msql a mysql ? hasta el momento he logrado este pero me resulta este error
Parse error: syntax error, unexpected '}' in /Applications/MAMP/htdocs/tequila/include/php/database.php on line 301
Código PHP:
Ver original<?php
include("constants.php");
class MySQLDB
{
var $connection;
var $num_active_users;
var $num_active_guests;
var $num_members;
function MySQLDB()
{
/* Make connection to database */
$query = mysqli_query($connection, "SELECT * FROM testing");
# code...
echo $results[username] . " " . $results[password];
}
}
}
function confirmUserPass($username, $password)
{
}
$q = "SELECT password FROM " . TBL_USERS . " WHERE username = '$username'";
return 1; //Indicates username failure
}
if ($password == $dbarray['password']) {
return 0;
} else {
return 2;
}
}
function confirmUserID($username, $userid)
{
}
$q = "SELECT userid FROM " . TBL_USERS . " WHERE username = '$username'";
return 1; //Indicates username failure
}
if ($userid == $dbarray['userid']) {
return 0; //Success! Username and userid confirmed
} else {
return 2; //Indicates userid invalid
}
}
function usernameTaken($username)
{
}
$q = "SELECT username FROM " . TBL_USERS . " WHERE username = '$username'";
}
function usernameBanned($username)
{
}
$q = "SELECT username FROM " . TBL_BANNED_USERS . " WHERE username = '$username'";
}
function addNewUser($username, $password, $email)
{
/* If admin sign up, give admin user level */
$ulevel = ADMIN_LEVEL;
} else {
$ulevel = USER_LEVEL;
}
$q = "INSERT INTO " . TBL_USERS . " VALUES ('$username', '$password', '0', $ulevel, '$email', $time, 'red')";
}
function updateUserField($username, $field, $value)
{
$q = "UPDATE " . TBL_USERS . " SET " . $field . " = '$value' WHERE username = '$username'";
}
function getUserInfo($username)
{
$q = "SELECT * FROM " . TBL_USERS . " WHERE username = '$username'";
/* Error occurred, return given name by default */
return NULL;
}
/* Return result array */
return $dbarray;
}
function getNumMembers()
{
if ($this->num_members < 0) {
$q = "SELECT * FROM " . TBL_USERS;
}
return $this->num_members;
}
function calcNumActiveUsers()
{
$q = "SELECT * FROM " . TBL_ACTIVE_USERS;
}
function calcNumActiveGuests()
{
$q = "SELECT * FROM " . TBL_ACTIVE_GUESTS;
}
function addActiveUser($username, $time)
{
$q = "UPDATE " . TBL_USERS . " SET timestamp = '$time' WHERE username = '$username'";
if (!TRACK_VISITORS)
return;
$q = "REPLACE INTO " . TBL_ACTIVE_USERS . " VALUES ('$username', '$time')";
$this->calcNumActiveUsers();
}
function addActiveGuest($ip, $time)
{
if (!TRACK_VISITORS)
return;
$q = "REPLACE INTO " . TBL_ACTIVE_GUESTS . " VALUES ('$ip', '$time')";
$this->calcNumActiveGuests();
}
function removeActiveUser($username)
{
if (!TRACK_VISITORS)
return;
$q = "DELETE FROM " . TBL_ACTIVE_USERS . " WHERE username = '$username'";
$this->calcNumActiveUsers();
}
function removeActiveGuest($ip)
{
if (!TRACK_VISITORS)
return;
$q = "DELETE FROM " . TBL_ACTIVE_GUESTS . " WHERE ip = '$ip'";
$this->calcNumActiveGuests();
}
function removeInactiveUsers()
{
if (!TRACK_VISITORS)
return;
$timeout = time() - USER_TIMEOUT
* 60; $q = "DELETE FROM " . TBL_ACTIVE_USERS . " WHERE timestamp < $timeout";
$this->calcNumActiveUsers();
}
function removeInactiveGuests()
{
if (!TRACK_VISITORS)
return;
$timeout = time() - GUEST_TIMEOUT
* 60; $q = "DELETE FROM " . TBL_ACTIVE_GUESTS . " WHERE timestamp < $timeout";
$this->calcNumActiveGuests();
}
function query($query)
{
}
}
$database = new MySQLDB;
?>