PDA

View Full Version : وصل کردن 2 فرم به 2 دیتابیس مختلف



sajjad-victim
چهارشنبه 01 خرداد 1392, 19:50 عصر
سلام دوستان
خسته نباشید
من 2 سایت مختلف دارم با 2 تا دیتابیس مختلف...یکیش جوملا هست با مای اسکیو ال .... و دومیش یک فرم ثبت نام هست با دیتابیس اکسس
حالا من میخوام وقتی کسی میاد داخل جوملا و ثبت نام میکنه هم داخل جوملا ثبت بشه و هم داخل دیتابیس اکسس.
حالا اگه کسی توی اون فرم ثبت نام کرد فقط توی اکسس ثبت بشه.
چطوری میتونم این کار رو انجام بدم؟
ممنون

dousti_design
چهارشنبه 01 خرداد 1392, 22:43 عصر
توی سایت دومتون کرون جاب بذارید و وصل بشید به MySql Remote و اطلاعات جدید رو بردارید و بذارید توی دیتابیس سایت اول.

sajjad-victim
چهارشنبه 01 خرداد 1392, 23:09 عصر
چه کارای سختی:D
میشه بیشتر توضیح بدین؟

sajjad-victim
چهارشنبه 01 خرداد 1392, 23:12 عصر
این دستورات کرون جابز چطوری هست؟
چه دستوری باید بزنم تا اینکار رو بکنه؟
آخه رکورد های دیتابیس هاش یکی نیست و همشون با هم فرق میکنه

dousti_design
چهارشنبه 01 خرداد 1392, 23:22 عصر
این دستورات کرون جابز چطوری هست؟
چه دستوری باید بزنم تا اینکار رو بکنه؟
آخه رکورد های دیتابیس هاش یکی نیست و همشون با هم فرق میکنه

کرون جاب دستور نیست. یک امکان توی پنل های هاستینگ مثل سی پنل و دایرکت ادمین هست که به شما امکان میده یه اسکریپت php رو توی بازه های زمانی مشخصی به اجرا در بیارید. مثلا میگید که فایل cron.php هر دو دقیقه یکبار اجرا بشه.
باید وصل بشید به remote mysql و از اونجا اطلاعاتی که درج شده رو بردارید و درصورتی که اطلاعات قبلا درج نشده بود، درج کنید تو دیتابیس

sajjad-victim
چهارشنبه 01 خرداد 1392, 23:25 عصر
از اونجا اطلاعاتی که درج شده رو بردارید و درصورتی که اطلاعات قبلا درج نشده بود، درج کنید تو دیتابیس
مثلا همین کاری که گفتین رو باید توی یک فایل php قرار بدم؟
این کارهاش چه دستوراتی داره؟
ممنون از جوابتون....ببخشید خیلی سوال میکنم

dousti_design
چهارشنبه 01 خرداد 1392, 23:39 عصر
این وصل شدن به remote mysql: البته منابع فارسی هم زیاده کافیه گوگل کنید.
mysql remote connection (http://php.net/manual/en/function.mysql-connect.php)
بقیش که دستور SELECT (http://www.w3schools.com/php/php_mysql_select.asp) و INSERT (http://www.w3schools.com/php/php_mysql_insert.asp) معمولی هست.
البته اگه یکی از دیتابیس ها access باشه باید از دستورات و کلاس های مربوط به ODBC (http://www.w3schools.com/php/php_db_odbc.asp) استفاده کنید.

sajjad-victim
چهارشنبه 01 خرداد 1392, 23:42 عصر
نمیشه توی همون صفحه ثبت نام جوملا دستوری نوشت که همینطور که توی فیلد اون صفحه قرار میگیره توی فیلد اون سایت دیگه هم قرار بگیره؟

dousti_design
چهارشنبه 01 خرداد 1392, 23:51 عصر
نمیشه توی همون صفحه ثبت نام جوملا دستوری نوشت که همینطور که توی فیلد اون صفحه قرار میگیره توی فیلد اون سایت دیگه هم قرار بگیره؟

اونوقت باید به access (ODBC) بصورت remote وصل بشید که فکر کنم امکانش نیست. اما به سرور MySql میتونید Remote وصل شید