[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: помогите составить запрос
dubushka1990
здравствуйте! помогите составить запрос...
нужно чтоб отбирал значения поля `ort ` больше 150 , само поле имеет тип INT

пробовал так не выходит...

$query = mysql_query("SELECT a.`sername`,a.`name`,a.`faname`,a.`ort `,a.`id` FROM `abit` a
WHERE a.`ort ` > '150'");



Спустя 4 минуты, 20 секунд (4.04.2012 - 19:29) Игорь_Vasinsky написал(а):
Цитата
$query = mysql_query("SELECT a.`sername`,a.`name`,a.`faname`,a.`ort `,a.`id` FROM `abit` a WHERE a.`ort ` > '150'");


да чтож такое то... как таблица называется? какие поля выбираешь?

условие я понял.


это таблица - `abit`
a.`sername` - а у полей что за "а" впереди?

Цитата
WHERE a.`ort ` > '150'


 WHERE a.`ort ` > 150

Спустя 9 минут, 16 секунд (4.04.2012 - 19:38) johniek_comp написал(а):
SELECT
`sername`,`name`,`faname`,`ort `,`id`
FROM
`abit`
WHERE
`ort` > 150

Спустя 1 минута, 21 секунда (4.04.2012 - 19:39) dubushka1990 написал(а):
$query = mysql_query("SELECT `sername`,`name`,`faname`,`ort `,`id` FROM `abit` 
WHERE `ort ` > 150"
);
while($row = mysql_fetch_assoc($query))
printf ("<p>%s %s %s</a></p>",$row["sername"],$row["name"],$row["faname"]);
$count_1 = mysql_num_rows ($query);


таблица - `abit`
нужно, чтоб выводил ФИО тех, у кого `ort ` > 150
делаю так-мне выводит
mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource 


Спустя 2 минуты, 36 секунд (4.04.2012 - 19:42) Игорь_Vasinsky написал(а):
$query = mysql_query("SELECT `sername`,`name`,`faname`,`ort`,`id` FROM `abit`  WHERE `ort ` > 150");

if(mysql_num_rows($query))
{
while($row = mysql_fetch_assoc($query))
{
printf ("<p>%s %s %s</a></p>",$row["sername"],$row["name"],$row["faname"]);

$count_1 = mysql_num_rows ($query);
}
}

else
echo 'Нету таких, кто больше 150... или поле ORT - не INT';

Спустя 7 минут, 23 секунды (4.04.2012 - 19:49) johniek_comp написал(а):
$query = mysql_query("SELECT * FROM `abit` WHERE `ort ` > 150") or die(mysql_error());

if(mysql_num_rows($query))
{
while($row = mysql_fetch_assoc($query))
{
echo $row["sername"]."<br>".$row["name"]."<br>".$row["faname"];
}
}

else
{
echo 'not count!';
}

с тебя пиво

Спустя 2 минуты, 16 секунд (4.04.2012 - 19:52) dubushka1990 написал(а):
 mysql_num_rows(): supplied argument is not a valid MySQL result resource


`ORT` - INT 3 раза проверил

Спустя 1 минута, 26 секунд (4.04.2012 - 19:53) dubushka1990 написал(а):
johniek_comp



спасибо! вроде работает...

сейчас перепроверю))))))))))))))

Спустя 3 минуты, 33 секунды (4.04.2012 - 19:57) dubushka1990 написал(а):
rolleyes.gif все супер!!!! Всем огромное спасибо!!!! Все работает! Вы все "ГУРУ" своего дела)))))

Спустя 1 минута, 39 секунд (4.04.2012 - 19:58) johniek_comp написал(а):
Игорь_Vasinsky
Даже если поле не int выбирать будет, а также SUM() тоже работать будет

Спустя 54 секунды (4.04.2012 - 19:59) Игорь_Vasinsky написал(а):
johniek_comp
а чем это твой код от моего отличается? кроме как ненужные столбцы шарит?
протестую - исправленный плагиат.. и у меня пробела перед обратным апострофом нету tongue.gif

Цитата
Даже если поле не int выбирать будет, а также SUM() тоже работать будет


да ты что laugh.gif ну поставь varchar и считай.

Спустя 3 минуты, 33 секунды (4.04.2012 - 20:03) johniek_comp написал(а):
Игорь_Vasinsky
просто решил все проблемы ТС-са поставив * что бы не парится.
так ты прямым текстом сказал
Цитата
или поле ORT - не INT

я же и говорю не обязательно int, чего ты сразу бросился на меня? dry.gif

Спустя 10 минут, 2 секунды (4.04.2012 - 20:13) Игорь_Vasinsky написал(а):
Цитата
решил все проблемы ТС-са поставив *

ну, вместо требуемых 5 теперь все 10 столбцов получать будет. экономично.

Цитата
я же и говорю не обязательно int, чего ты сразу бросился на меня?


ты разницу принципиально не видишь в сравнении чисел и в сравнении строк?

Спустя 21 минута, 52 секунды (4.04.2012 - 20:35) johniek_comp написал(а):
Цитата
ну, вместо требуемых 5 теперь все 10 столбцов получать будет. экономично.

да. так и есть
Цитата
ты разницу принципиально не видишь в сравнении чисел и в сравнении строк?

при чем здесь это то?

Спустя 4 минуты, 15 секунд (4.04.2012 - 20:39) Игорь_Vasinsky написал(а):
'this is string' > 150 ?

Спустя 1 час, 52 минуты, 13 секунд (4.04.2012 - 22:31) johniek_comp написал(а):
Игорь_Vasinsky
мля...я тебе рассказываю что если там будет число то ему по барабану какой тип!

Спустя 7 часов, 42 минуты, 43 секунды (5.04.2012 - 06:14) Игорь_Vasinsky написал(а):
поставь для поля тип date и заполни числами от 0 до 100 - потом делай выборку.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.