webForumDet fria alternativet

object X 2

PHP

2 svar · 158 visningar · startad av nordan

Medlem sedan juni 2000949 inlägg
Frågan#1

Hej!
Går det och hur göra isf då om man vill plocka ut id på detta sätt.


$sql = "SELECT cat.id,prod.id,prod.name FROM categories cat, products prod,products_categories pc
WHERE pc.product_id = prod.id AND pc.category_id = cat.id "
$sql2 = mysql_query($sql);

while($rad = mysql_fetch_object($sql2))
{
   echo $rad->id; // cat.id;
   echo $rad->id; // prod.id;
}

Jag har testat
$rad->cat.id & $rad->prod.id men det funkar ju inte.
Någon som vet hur jag skall skriva ut dessa ?

Medlem sedan sep. 2001788 inlägg
#2
$sql = "SELECT cat.id AS catid, prod.id AS prodid, prod.name FROM categories cat, products prod,products_categories pc
WHERE pc.product_id = prod.id AND pc.category_id = cat.id "
$sql2 = mysql_query($sql);

while($rad = mysql_fetch_object($sql2))
{
   echo $rad->catid; // cat.id;
   echo $rad->prodid; // prod.id;
}

Testa ovanstående.

/Grodan

Medlem sedan juni 2000949 inlägg
#3

Tackar :bire

250 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)