@jekanok

Как выводить данные с бд двоих таблиц?

У меня есть сайт по накрутке лайков вконтакте site и у меня такая проблема есть 2 таблицы в одной хранится самое задание, а вторая таблица кто прошол задание или скрыл задание, я как бы вывожу но когда я скрываю задание оно не скрывается почему
вот как сохранены в бд задания!
INSERT INTO `ads` (`id`, `user`, `balans`, `name`, `link`, `link_id`, `link_uid`, `link_type`, `img_ads`, `type`, `for_one`, `rand`, `data_ads`, `elink`, `sex`, `Age`, `ageof`, `coutry`, `city`) VALUES
(2, '1', '0', 'like', 'http://vk.com/wall145935088_386', '386', '145935088', 'post', 'http://cs309930.vk.me/v309930088/b0f7/lnB8X-vjVfg.jpg', 'like', '5', 0, '', '', 0, 0, 0, 0, 0),
(4, '2', '9735', 'Пиар', 'http://vk.com/wall200377439_793', '793', '200377439', 'post', 'http://cs629206.vk.me/v629206439/243bb/ErC1TCH0GqA.jpg', 'like', '5', 0, '', '', 0, 0, 0, 0, 0),

вот так они проверяются ли человек прошол задание или удалил

INSERT INTO `ads_views` (`id`, `user`, `ad_id`, `ad_type`, `data_ads`) VALUES
(129, 5, '734', 'like', ''),
(130, 5, '691', 'like', ''),
(131, 5, '993', 'like', ''),
(132, 5, '93597', 'repost', ''),
(133, 5, 'wormix_club', 'community', ''),


вот как я вывожу задание
include("connect.php");
	$user = $_POST['user'];
	$ads_jobs = $_POST['ads_jobs'];
$i = 1;
$res = mysql_query("SELECT * FROM ads WHERE balans>0 and user != '".$user."' and type = '$ads_jobs' ORDER BY for_one DESC");
while($row = mysql_fetch_array($res)){
    $num = mysql_num_rows(mysql_query("SELECT * FROM ads_views WHERE user = '".$user."' and ad_id = '".$row['link_id']."' and ad_type = '$ads_jobs'"));
	if($num==0){
		$i++;
			echo"	<div class='inner' iids='$row[id]'>
					<div >
					<img src='$row[img_ads]' class='image' alt=''>
					</div>
					<div class='title'><a id='link' iiids='$row[id]' link='$row[link]'>$row[name]</a></div>
					
					<div class='check_info'>
					<div class='amount'>+ $row[for_one]</div>
						<div class='dellet'>
						<div linkid='$row[id]' class='dellet_img'>&nbsp;</div>
						</div>

				</div>
				</div>
";
	}
}
mysql_close($db);
sleep(3);


как мне передалать?
  • Вопрос задан
  • 76 просмотров
Пригласить эксперта
Ответы на вопрос 1
@WQP
Через INNER JOIN
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы