White-RolePlay
Умник
Вам часто приходится создавать таблицу через phpMyadmin теперь я покажу вам как сделать так чтобы вам больше не пришлось думать об database теперь просто вам понадобится сделать это в самом моде (или ФС) итак приступим
ко всем дефайнам
// Где аккаунтс это название БД которая создасться
в ongamemodeinit
После того как подключились, если отсутствует сама База Данных то только в этом случае создасться новая БД
Теперь также в ongamemodeinit
//ГДе #SULTAN это название БД которую указади в define
//Где varchar(24) - это длинна значения
Вариант номер 2
затащим в сток!
теперь можно это в команду
Все БД появится в phpmyadmin!
Вот и все кому помог ставьте +++
автор урока Я
ко всем дефайнам
PHP:
#define SULTAN "accounts"
в ongamemodeinit
PHP:
mysql_connect( "localhost" , "Хост", "БД", "Пароль" );
Теперь также в ongamemodeinit
PHP:
mysql_query(
"CREATE TABLE IF NOT EXISTS `"#SULTAN"` ("\
"`hID` int(11) NOT NULL AUTO_INCREMENT,"\
"`hOwner` varchar(24) CHARACTER SET utf8 NOT NULL DEFAULT 'None',"\
"`hPosX` varchar(10),"\
"`hPosY` varchar(10),"\
"`hPosZ` varchar(10),"\
"`hPrice` int(10) NOT NULL,"\
"`hVW` int(10) NOT NULL,"\
"PRIMARY KEY (`hID`)"\
") ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1;");
//ГДе #SULTAN это название БД которую указади в define
//Где varchar(24) - это длинна значения
Вариант номер 2
затащим в сток!
PHP:
stock SetupTable()
{
return mysql_query("CREATE TABLE IF NOT EXISTS `TABLEACC`(`id` int(11) NOT NULL auto_increment PRIMARY KEY,`Username` varchar(30) NOT NULL,`Password` varchar(50) NOT NULL,`Money` int(10) NOT NULL default '0')");
}
PHP:
if(strcmp(cmd, "/createtable", true) == 0) { SetupTable(); return true; }
Вот и все кому помог ставьте +++
автор урока Я
Последнее редактирование:
