PDA

View Full Version : سوال: چند تا سوال php,mysql



prg_mail
چهارشنبه 25 دی 1392, 11:24 صبح
عرض سلام خدمت تمامی اساتید
چند تا سوال داشتم لطف میکنید وقت میزارید

یه هاست رو در نظر بگیرید که توش دو تا دیتابیس ساختیم که هر کدوم یسری جدول و اطلاعات دارن
با یه فایل php میخایم محتویات 2 تا جدول رو که یکیش در دیتابیس اوله و یکیش در دیتابیس دوم رو نمایش بدیم

من چون مبتدی ام مجبور شدم ابتدا کانکت بشم به دیتابیس اول بعد select کنم از جدول مورد نظر و نمایش

بعد کانکت بشم به دیتابیس دو و select از جدول مورد نظر و نمایش




$connection = mysql_connect($dbhost, $dbusername, $dbpass);
mysql_select_db($dbname);
mysql_query("SET NAMES 'utf8'", $connection);
mysql_query("SET CHARACTER SET 'utf8'", $connection);
mysql_query("SET character_set_connection = 'utf8'", $connection);



select * .....
dispay .......




$connection = mysql_connect($dbhost, $dbusername, $dbpass);
mysql_select_db($dbname);
mysql_query("SET NAMES 'utf8'", $connection);
mysql_query("SET CHARACTER SET 'utf8'", $connection);
mysql_query("SET character_set_connection = 'utf8'", $connection);



select * ....
display .....




$connection = mysql_connect($dbhost, $dbusername, $dbpass);
mysql_select_db($dbname);
mysql_query("SET NAMES 'utf8'", $connection);
mysql_query("SET CHARACTER SET 'utf8'", $connection);
mysql_query("SET character_set_connection = 'utf8'", $connection);






در انتها هم چون باید باز برگردم به دیتابیس همون صفحه باز باید کانکت شم ، تا برسم جای اولم.

کامبیز اسدزاده
چهارشنبه 25 دی 1392, 11:46 صبح
روش شما درست است ولی برای اینکه بهینه بشه پیشنها میکنم یک فایلی رو به عنوان Config ایجاد کنید و همچنین کلاسی تعریف کنید همراه با تابع اتصال به دیتابیس که قابلیت تعریف Cross دیتابیس رو داشته باشه در این صورت میتونید در کانفیگ فایل مشخصات هر دو دیتابیس رو بدین و اطلاعات رو ازش بکشید بیرون.

prg_mail
چهارشنبه 25 دی 1392, 11:53 صبح
در پست اول من به عبارت 'من چون مبتدی ام ' توجه کردید ؟
Cross !!!?

prg_mail
چهارشنبه 25 دی 1392, 17:44 عصر
از اساتید دعوت میشود راهنمایی کنند

prg_mail
یک شنبه 29 دی 1392, 17:36 عصر
کسی کمک نمیکنه ؟