• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
دسترسی به فیلدی همنام در دو جدول
#1
من هیچ وقت پیش نیومده بود که در جدولهای مختلف فیلدهایی با اسامی یکسان بکار ببرم .برام این سوال پیش اومده که اگر دو تا جدول داشتیم که هر دو فیلد name داشتند ، در کد زیر چطور میشه به فیلد name هر دو جدول دسترسی داشت؟
کد پی‌اچ‌پی:
$query  "select * from  tb1  join tb2   on tb2.id=tb1.id  ";
$result mysql_query($query)
$row mysql_fetch_array($result 
خب همیشه برای فراخوانی فیلدی اینطور مینویسیم :
$row['name'
الان برای اینکه به name هر دو دسترسی پیدا کنیم ، چکار باید کرد؟
آرام باش ؛ توكل كن ؛ تفكر كن و سپس آستينها را بالا بزن , آنگاه دستان خداوند را خواهي ديد كه زودتر از تو دست به كار شده است.امام علي عليه السلام.
  پاسخ
تشکر شده توسط :
#2
شما باید برای هر سلکت یک نام در نظر بگیری مجازی.
کد پی‌اچ‌پی:
$query mysql_query("SELECT `likes`.`id` AS `id1`,`members`.`id` AS `id2` FROM `likes`,`members` LIMIT 10");
while(
$row mysql_fetch_assoc($query))
{
    echo 
$row['id1'],PHP_EOL;

غایب
  پاسخ
تشکر شده توسط : pary_daryayi
#3
مرسی . حل شد .با این که استفاده کرده بودم به فکر خودم نرسیده بود Wink
آرام باش ؛ توكل كن ؛ تفكر كن و سپس آستينها را بالا بزن , آنگاه دستان خداوند را خواهي ديد كه زودتر از تو دست به كار شده است.امام علي عليه السلام.
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان