Согласно вашим комментариям, что вы должны сделать
Сначала вам нужно убедиться, что вы подключены к базе данных, если нет
используйте это
$connection = mysql_connect("localhost","username","password");
mysql_select_db("dbname",$connection);
следующий
function addToOnlineList() {
$sql = 'INSERT INTO '.$this->getDataBaseTable('online').'(
userID,
userName,
userRole,
channel,
dateTime,
ip
)
VALUES (
'.$this->db->makeSafe($this->getUserID()).',
'.$this->db->makeSafe($this->getUserName()).',
'.$this->db->makeSafe($this->getUserRole()).',
'.$this->db->makeSafe($this->getChannel()).',
NOW(),
'.$this->db->makeSafe($this->ipToStorageFormat($_SERVER['REMOTE_ADDR'])).'
);';
//here what you should add
mysql_query($sql) or die(mysql_error());
}
Если вы знаете, что такие значения, как $this->getUserID()
, выше будет работать
если нет, вы должны заменить их на некоторые значения от вас
Удачи, если вам нужна дополнительная помощь, просто прокомментируйте
Редактировать
Вот как вы можете генерировать простые данные
$names = array("namee1","name2","name3","will");
echo $names[array_rand($names)];