преработка на заявка

systems

Registered
Добър ден използвам следната заявка за запис на данните при регистрация:

PHP:
$sql = mysql_query ("INSERT INTO users (username, pass, email) VALUES('$user', '$pass', '$email')")  or die (mysql_error());


въпроса ми е следния: как трябва да изглежда заявката ако имам втора таблица например:users2 и при регистрация искам да се копират от таблица:users username, и email в таблица:users2 и колони username1 email1

тоест при регистрация да се копират данните от users в users2
като в users са следните колони:

users:
username
pass
email
а в users2
username1
pass
email1

идеята ми е да запиша следните данни от users: username, email в users2: username1,email1.
 
Прочети за тригерите

http://dev.mysql.com/doc/refman/5.6/en/trigger-syntax.html

[sql]
delimiter |

CREATE TRIGGER test AFTER INSERT ON users
FOR EACH ROW
BEGIN
INSERT INTO users1 SET username1 = NEW.username AND email1 = NEW.email;
END;
|
[/sql]

Нещо такова трябва да изглежда тригера.
 
systems каза:
Добър ден използвам следната заявка за запис на данните при регистрация:

PHP:
$sql = mysql_query ("INSERT INTO users (username, pass, email) VALUES('$user', '$pass', '$email')")  or die (mysql_error());


въпроса ми е следния: как трябва да изглежда заявката ако имам втора таблица например:users2 и при регистрация искам да се копират от таблица:users username, и email в таблица:users2 и колони username1 email1

тоест при регистрация да се копират данните от users в users2
като в users са следните колони:

users:
username
pass
email
а в users2
username1
pass
email1

идеята ми е да запиша следните данни от users: username, email в users2: username1,email1.


PHP:
$sql = mysql_query ("INSERT INTO users (username, pass, email) VALUES('$user', '$pass', '$email')")  or die (mysql_error());
$sql1 = mysql_query ("INSERT INTO users2 (username1, pass, email1) VALUES('$user', '$pass', '$email')")  or die (mysql_error());
 

Back
Горе