выбрать два ряда
1.
dimitar (09.06.2011 / 12:03)
Можно ли выбрать так?
$I = mysql_query ("SELECT `inf` FROM `tab` WHERE `id` = '$a' AND `id` = '$b'");
и вот как потом проводить работы? в какой переменной данные из id = a, и в какой id = b?
2.
ZipeR (09.06.2011 / 15:09)
Ни в какой переменной),выбор пойдёт по 2 строкам,в цикле перебирай
3.
Валерий (09.06.2011 / 15:54)
Можно так попробовать, но не уверен что выйдет
<?
SELECT tab1.inf AS inf1, tab2.inf AS inf2
FROM tab AS tab1,tab AS tab2
WHERE tab1.id='$a' AND tab2.id='$b';
?>
А вообще странно что тебе нужно так выбирать.. лучше оптимизируй скрипт.. может всё проще решается.
4.
KOZZ (09.06.2011 / 16:00)
циклом, ну или банально в 2 запроса.
Где эту муть тебе использовать?
5.
Станислав (09.06.2011 / 16:21)
1.
dimron, да это какой-то тупняковый запрос.
уж лучше 2 запроса в таком случае. ибо, это вообще непрактично
6.
Анатолий (09.06.2011 / 17:42)
Посмотри о
UNION
7.
Назар (21.06.2011 / 15:37)
$I = mysql_query ("SELECT `id`,`inf` FROM `tab` WHERE `id` = '$a' AND `id` = '$b'");
while($res=mysql_fetch_assoc($i))
{
if ($res['id']==$a)
echo 'value(s) where id=$a';
else
echo 'value(s) where id=$b';
}
URL:
https://visavi.net/topics/22258