Follow along with the video below to see how to install our site as a web app on your home screen.
Бележка: This feature may not be available in some browsers.
idevbg каза:Точно това е заявката, която ти трябва. Изважда резултатите, които имат поле big_promo със стойност YES от shoes и clothes.Код:SELECT * FROM `shoes`, `clothes` WHERE `shoes`.`big_promo` = "yes" AND `clothes`.`big_promo` = "YES"
SELECT * FROM `shoes`, `clothes` WHERE `shoes`.`big_promo` = 'yes' AND `clothes`.`big_promo` = 'yes'
idevbg каза:Точно това е заявката, която ти трябва. Изважда резултатите, които имат поле big_promo със стойност YES от shoes и clothes.Код:SELECT * FROM `shoes`, `clothes` WHERE `shoes`.`big_promo` = "yes" AND `clothes`.`big_promo` = "YES"
<?php
include"inc/config.php";
$sql = mysql_query("SELECT * FROM `shoes`,`clothes` WHERE `big_promo` = 'YES'") or die (mysql_error());
while($row = mysql_fetch_assoc($sql)) {
echo '<div class="else">
<div class="else_back">
<div class="else_pic"><center><img src="'.$row[img].'" width="75" height="49" /></center></div>
<div class="else_price"><center>'.$row[price].' лв</center></div>
</div>
</div>';
}
?>
sorRy каза:така ?Код:<?php include"inc/config.php"; $sql = mysql_query("SELECT * FROM `shoes`,`clothes` WHERE `big_promo` = 'YES'") or die (mysql_error()); while($row = mysql_fetch_assoc($sql)) { echo '<div class="else"> <div class="else_back"> <div class="else_pic"><center><img src="'.$row[img].'" width="75" height="49" /></center></div> <div class="else_price"><center>'.$row[price].' лв</center></div> </div> </div>'; } ?>
SELECT * FROM `shoes` WHERE `big_promo` = '1' UNION SELECT * FROM `clothes` WHERE `big_promo` = '1'
idevbg каза:Дай структурата на двете таблици.
Replace каза:SELECT * FROM `shoes` WHERE `big_promo` = '1' UNION SELECT * FROM `clothes` WHERE `big_promo` = '1'
подредени възходящо по кое? Само слагаш ORDER BY-показал съм ти как може да сложиш order за sub-queries , както и за крайния резултат (в случая на 3 места;order-a може да е различен за всяко едно) :skinybg каза:koko5 заявката работи, но аз искам да изкарам резултатите от двете таблици и да са подредени възходящо.
(SELECT
`id`,
`title`,
`available`,
`numbers`,
`price`,
`img`,
`sex`,
`promo`,
`big_promo`
FROM clothes
WHERE `big_promo`='YES'
ORDER BY id ASC,price ASC)
UNION ALL
(SELECT
`id`,
`title`,
`available`,
`numbers`,
`price`,
`img`,
`sex`,
`promo`,
`big_promo`
FROM shoes
WHERE `big_promo`='YES'
ORDER BY id ASC,price ASC)
ORDER BY id ASC,price ASC;
koko5 каза:подредени възходящо по кое? Само слагаш ORDER BY-показал съм ти как може да сложиш order за sub-queries , както и за крайния резултат (в случая на 3 места;order-a може да е различен за всяко едно) :skinybg каза:koko5 заявката работи, но аз искам да изкарам резултатите от двете таблици и да са подредени възходящо.
Код:(SELECT `id`, `title`, `available`, `numbers`, `price`, `img`, `sex`, `promo`, `big_promo` FROM clothes WHERE `big_promo`='YES' ORDER BY id ASC,price ASC) UNION ALL (SELECT `id`, `title`, `available`, `numbers`, `price`, `img`, `sex`, `promo`, `big_promo` FROM shoes WHERE `big_promo`='YES' ORDER BY id ASC,price ASC) ORDER BY id ASC,price ASC;