Изкарване на всички резултати

Factor

Registered
Здрасти на всички php developers
Проблемът ми е следния...
Имам таблица friends и таблица users!
В таблицата friends имам 2 полета frid и userid.
Искам да изкарам информацията на 10 случайни потребителя от `users`.
frid трябва да е равно на id от `users` а userid e за разпознаване на кого са приятелите.Не мога да изкарам информацията от `users` на 10 случайни потребителя ... Мерси и поздрави!
 
да беше казал кои полета искаш да изкараш


Код:
SELECT t1.`id`,t1.`name`,t2.`userid` FROM `users` AS t1 LEFT JOIN `friends` AS t2 ON t1.`id`=t2.`frid` ORDER BY RAND() LIMIT 0,10
 
<?php
$frselect = mysql_query("SELECT frid FROM `protect`.`friends` WHERE userid=$id");
$rowfr = mysql_num_rows($frselect);
echo $rowfr['frid'];
$outfr = mysql_query("SELECT username,avatars FROM `protect`.`users` WHERE id=$rowfr LIMIT 10");
$all = mysql_num_rows($outfr);
echo $all;

?>

Опитах така .. но нещо не ми се получава ;x
 
Защо не пробваш с това, което ти даде колегата. Като го гледам на пръв поглед мисля, че ще стане.
 

Back
Горе