آها آره منم همون :31: کسی نموده باید چه کنیم؟ چه بلایی سرش بیاریم؟
Printable View
آها آره منم همون :31: کسی نموده باید چه کنیم؟ چه بلایی سرش بیاریم؟
مطمئنا به خاطر دیتا تایپ فیلد mysql تونه
باید عددی باشه نه رشته ای
راستی Topic Renamed !
چقدر بی رحمین شما ها, بدون امتحان کردن یه نظریه رو رد می کنین
صحبت از جاوا اسکریپت بود منم مال php و جاوا اسکریپت رو گفتم و گفتم شاید مشکل sql هم باشه... بزززگریم:
خودم امتحان کردم همونی که گفتم بود, یه جدول ساختم با دو ستون, یکی int و دیگری varchar بعد بقیه رو از روی اسکرین شات می تونید ببینید:
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
بله جناب هیولا مارو خبر کرد :31: ( َAqua ) = درست نوشتمش؟نقل قول:
راستی Topic Renamed !
aqoa (تاپیک از خط زد بیرون!)
من چطور میتونم دوتا بانک رو باز کنم؟
با این کد میشه یکی رو باز کرد! دوتا رو چطور؟ :
[php]<?php
mysql_connect("localhost","root","") or die(mysql_error());
mysql_select_db("11") or die(mysql_error());
?> [/php]
یه کد و راهنمای دیگه هم میخواستم این که من در بانک 11 بره در درون هر چی table وجود داره جستجو کنه و در فیلد amir هر Table اگر عددش 1 بود رو بیاره
فکر کنم 2 تا تیبل همزمان نمیشه.
باید دوباره روش فکر کنی. 100% روشی بهتر از دو Db پیدا می کنی.
ببخشيد فکر کنم جواب اشتباهي داده بودم !
به نظرم با استفاده از دو تا دستگیره میتونی به طور همزمان به دو تا دیتابیس وصل شی:
[php]
<?php
$link_1 = mysql_connect("localhost","root","") or die(mysql_error());
mysql_select_db("test", $link_1) or die(mysql_error());
$link_2 = mysql_connect("localhost","root","") or die(mysql_error());
mysql_select_db("ebay", $link_2) or die(mysql_error());
// کوئری بر روی دیتابیس اول
mysql_query("QUERY", $link_1);
// کوئری بر روی دیتابیس دوم
mysql_query("QUERY", $link_2);
mysql_close($link_1);
mysql_close($link_2);
?>
[/php]
البته روش راحت ترش اینه که کارتو با یه دیتابیس انجام بدی بعد دیتابیس رو با استفاده از mysql_select_db عوض کنی یا اینکه از تابع mysql_db_query استفاده کنی.
سلام
کدت رو هر کاری کردم اجرا نشد و ارور داد