Go Back   vb.org Archive > vBulletin 4 Discussion > vB4 Programming Discussions
  #1  
Old 07-02-2010, 10:03 AM
Aram-GSM's Avatar
Aram-GSM Aram-GSM is offline
 
Join Date: Mar 2009
Location: Iran
Posts: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default how to Enterd Users to 2 Table

I want users, after membership (when the database is compiled informations) informations inside a table, another is entered.

The profile of each user is within 2 table.

Now there are two for this job:

1 - changed the table name. So that the user profile into the "user" is recorded, within the "users" should be recorded and can be read from there.

2 - I add a query code to vBulletin after this information into its own table (user) will, within the table that I want (users) excitement. (Ie 2 is here)

I desired query code. I searched the register.php code. But a good place to put the query code did not.

Because to enter the user profile database function is used.

I hope you understand my order ....

please help me to do this job.
Reply With Quote
  #2  
Old 07-02-2010, 11:30 AM
marrr marrr is offline
 
Join Date: Oct 2007
Posts: 36
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

From the looks of it you would create a new plugin Plugins & Products > Add New Plugin . Use the hook register_addmember_complete . Then use code similar to below:

PHP Code:
$db->query_write("REPLACE INTO *YOUR_TABLE_NAME* (*FIELD_NAMES*) VALUES (*FIELD_VALUES*)"); 
NOTE: You would replace the values between the *'s and not include the *'s in your final code! Each field name and field value is delimited by a comma.

Any time a person registers then the data you specify from the registration process will be inserted into your other table, granted it is in the same database. You would need additional code if it was a separate database. Unfortunately I do not know the variable names for all the data being posted, you may need someone with more knowledge on that to help.
Reply With Quote
  #3  
Old 07-02-2010, 04:09 PM
Aram-GSM's Avatar
Aram-GSM Aram-GSM is offline
 
Join Date: Mar 2009
Location: Iran
Posts: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thank you so much from the answer

I know the name of the destination table fields.

But I do not know what function, for example username is located.

Please name the function that the user name and password ... Say they are.

Now I put this code and the error was related to the database:

PHP Code:
$db->query_write("REPLACE INTO " TABLE_PREFIX "users (user_id, name, username, user_email, user_avatar, user_password) VALUES (userid, username,  username, email, 'gallery/blank.gif', password)"); 
Reply With Quote
  #4  
Old 09-19-2010, 07:11 AM
Aram-GSM's Avatar
Aram-GSM Aram-GSM is offline
 
Join Date: Mar 2009
Location: Iran
Posts: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Please Help Me...
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 07:49 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.09158 seconds
  • Memory Usage 2,181KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (2)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (4)post_thanks_box
  • (4)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (4)post_thanks_postbit_info
  • (4)postbit
  • (4)postbit_onlinestatus
  • (4)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete