Jump to content

Featured Replies

Posted
comment_141099

Здравствуйте.

Не подскажите, где находится или как осуществляется insert запрос в таблицу core_members?

Уже несколько дней роюсь в коде и не могу найти конец регистрации - создание записи в таблице core_members.

  • Author
comment_141103
2 minutes ago, Cheshir said:

В мемберс пхп при помощи $save()

А запрос нигде нельзя откопать?

И по сути, если мне нужно добавлять ещё в пару таблиц данные при регистрации, то я могу запросы вписать просто в эту функцию?

comment_141104

Поищите)

При регистрации прописывается карта и происходит сохранения при вышеописанной функции.

  • Author
comment_141106
11 minutes ago, Cheshir said:

Поищите)

При регистрации прописывается карта и происходит сохранения при вышеописанной функции.

Спасибо.

И последний вопрос, не знаете, как можно в коде подключиться к другой базе (не форумной)? Хотя бы источник, где можно почитать про это или какую-то подсказку.

 

comment_141108
36 минут назад, NonameIpb сказал:

Спасибо.

И последний вопрос, не знаете, как можно в коде подключиться к другой базе (не форумной)? Хотя бы источник, где можно почитать про это или какую-то подсказку.

 

Не подскажу, тоже интересно, думаю Волк подскажет @WOLF

comment_141178
		$member = new \IPS\Member;
		$member->name			= $user['name'];
		$member->email			= $user['m_mail'];
		$member->joined			= $joined ?: time();
		$member->member_group_id	= $user['m_group'];
		$member->mgroup_others		= '';
		$member->language		= $lang->_id;
		$member->skin			= 0;
		$member->members_pass_salt	= $member->generateSalt();
		$member->members_pass_hash	= $member->encryptedPassword( $user['m_pass'] );
		
		$member->save();

 

comment_141179
В 21.12.2017 в 18:26, NonameIpb сказал:

Спасибо.

И последний вопрос, не знаете, как можно в коде подключиться к другой базе (не форумной)? Хотя бы источник, где можно почитать про это или какую-то подсказку.

 

/* Создаем подключение к удалённой базе MySQL. */
$dbconn = new mysqli( 'hostname[:port]', 'login', 'passwd', 'database' );

if( $dbconn->connect_error )
{
	die($dbconn->connect_errno);
}

$dbconn->set_charset('utf8');

/* Получаем данные */
$query = 'SELECT * FROM Table';
$result = $dbconn2->query($query) or die($dbconn->error);

/* Закрываем подключение к базе MySQL */
$dbconn->close();

 

Двойка в "$dbconn2" -  опечатка. Править не могу сообщения.

  • Author
comment_141251
On 24.12.2017 at 7:06 AM, Dmitriy427 said:

/* Создаем подключение к удалённой базе MySQL. */
$dbconn = new mysqli( 'hostname[:port]', 'login', 'passwd', 'database' );

if( $dbconn->connect_error )
{
	die($dbconn->connect_errno);
}

$dbconn->set_charset('utf8');

/* Получаем данные */
$query = 'SELECT * FROM Table';
$result = $dbconn2->query($query) or die($dbconn->error);

/* Закрываем подключение к базе MySQL */
$dbconn->close();

 

Двойка в "$dbconn2" -  опечатка. Править не могу сообщения.

Я так и делаю, но думал, что есть отдельный класс или что-то в этом роде.

Спасибо.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.