Задавайте вопросы, мы ответим
Вы не зашли.
/* Соединяемся, выбираем базу данных */
$link = mysql_connect("localhost", "1", "1")
or die("Could not connect : " . mysql_error());
mysql_select_db("blin2") or die("Could not select database");
/* Выполняем SQL-запрос */
$query = "SELECT name,cena,sklad From prais where name "!!!!!!!!!!";
$result = mysql_query($query) or die("Query failed : " . mysql_error());
Что написать в SELECT что бы в выбрать из таблицы name 2 пункта например "Компьютеры" и "Принтеры"
Пожалуста помогите горит работа!!!
Неактивен
where name='Компьютеры' or name='Принтеры';
Учтите, что поиск по строке - не очень удачное решение. Скорее всего,
у Вас каталог, а значит лучше искать по id.
Неактивен
paulus написал:
where name='Компьютеры' or name='Принтеры';
Учтите, что поиск по строке - не очень удачное решение. Скорее всего,
у Вас каталог, а значит лучше искать по id.
Спосибо вот у меня mysql ver. mysql-4.1.16-1.FC4.1 и оно не отображает этот результат . Есть разница в версиях.
Неактивен
Нет, разницы в версиях нету. Возможно, вводите символы не в той кодировке.
Неактивен
Может быть но:
mysql> SELECT name From prais where name Like 'Проц%';
+----------------------------------------------------------------------------------------------------+
| name |
+----------------------------------------------------------------------------------------------------+
| Процессор S478 Intel Pentium4 2.4 Ghz (512kb, 533Mhz) OEM |
| Процессор S478 Intel Pentium4 3.0 Ghz (1024kb, 800Mhz) OEM |
| Процессор S479 Core 2 Duo T5500 1.66GHz (667MHz, 2MB,Merom) Box |
| Процессор S604 Intel Xeon 2,80GHz (2048Kb, 800Mhz,EM64T) для 1U Thermal Solution BOX |
| Процессор S754 AMD ATHLON 64 3200+ (2200MHz, 512k, НТ800МГц) |
| Процессор S775 Core 2 Duo E2140 1.6GHz (1MB, 800MHz, ЕМ64Т) |
| Процессор S775 Core 2 Duo E2140 1.6GHz (1MB, 800MHz, ЕМ64Т) Box |
| Процессор S775 Core 2 Duo E2160 1.8GHz (1MB, 800MHz, ЕМ64Т) |
| Процессор S775 Core 2 Duo E2160 1.8GHz (1MB, 800MHz, ЕМ64Т) Box |
| Процессор S775 Core 2 Duo E2180 2.0GHz (1MB, 800MHz, ЕМ64Т) |
| Процессор S775 Core 2 Duo E2180 2.0GHz (1MB, 800MHz, ЕМ64Т) Box |
| Процессор S775 Core 2 Duo E4300 1.8GHz (2MB, 800MHz) Box |
| Процессор S775 Core 2 Duo E4400 (2MB, 800MHz, 2Mb) |
| Процессор S775 Core 2 Duo E4500 2.2GHz (2Mb, 800MHz, EM64T) |
| Процессор S775 Core 2 Duo E6300 1.86Ghz (2МБ, 1066МГц, EM64T) |
| Процессор S775 Core 2 Duo E6320 1.86Ghz (4МБ, 1066МГц, EM64T) |
| Процессор S775 Core 2 Duo E6420 2.13Ghz (4МБ, 1066МГц, EM64T) |
| Процессор S775 Core 2 Duo E6550 2.33Ghz (4МБ, 1333МГц, EM64T) |
| Процессор S775 Core 2 Duo E6550 2.33Ghz (4МБ, 1333МГц, EM64T) Box |
| Процессор S775 Core 2 Duo E6600 2.40Ghz (4МБ, 1066МГц, EM64T) |
| Процессор S775 Core 2 Duo E6750 2.66Ghz (4МБ, 1333МГц, EM64T) Box |
| Процессор S775 Core 2 Quad Q6600 2.40Ghz (2x4МБ, 1066МГц, EM64T) Box |
| Процессор S775 Intel CeleronD-331 2.66GHz (256Kb, 533Mhz) |
| Процессор S775 Intel CeleronD-356 3.33GHz (512Kb, 533Mhz,EM64T) |
| Процессор S775 Intel Pentium4-521 2.8Ghz (1024kb, 800Mhz) |
| Процессор S775 Intel Pentium4-524 3.06Ghz (1024kb, 533Mhz,EM64T) |
| Процессор S775 Intel Pentium4-531 3.0Ghz (1024kb, 800Mhz,EM64T) |
| Процессор S775 Intel Pentium4-631 3.0GHz (2048k,800MHz) |
| Процессор S775 Intel Pentium4-641 3.2Ghz (2048kb, 800Мhz, EM64T) |
| Процессор S775 Intel Pentium4-650 3.4GHz (2048k,800MHz, EM64T) |
| Процессор S775 Intel Pentium4-651 3.4Ghz (2048kb, 800Мhz, EM64T) |
| Процессор S775 Intel PentiumD-915 2.8GHz (800/2x2Mb) |
| Процессор S775 Intel PentiumD-915 2.8GHz (800/2x2Mb) Box |
| Процессор S775 Intel PentiumD-925 3.0Ghz (800/2x2Mb) |
| Процессор AM2 AMD Athlon 64 3200 (2.0 ГГц, 512КБ) Box |
| Процессор AM2 AMD Athlon 64 X2 4000+ (2.10ГГц, 2x512КБ, HT1000МГц 65 вт) Box |
| Процессор AM2 AMD Athlon 64 X2 4200+ (2.20ГГц, 2x512КБ, HT1000МГц) |
| Процессор AM2 AMD Athlon 64 X2 4200+ (2.20ГГц, 2x512КБ, HT1000МГц) Box |
| Процессор AM2 AMD Athlon 64 X2 4400+ (2.30ГГц, 2x512КБ, HT1000МГц, 65 Вт) Box |
| Процессор AM2 AMD Athlon 64 X2 4600+ (2.40ГГц, 2x512КБ, HT1000МГц, 65 Вт) Box |
| Процессор AM2 AMD Athlon 64 X2 4800+ (2.50ГГц, 2x512КБ, HT1000МГц, 65 Вт) Box |
| Процессор AM2 AMD Athlon 64 X2 5200+ Box |
| Процессор AM2 AMD Athlon 64 X2 5600+ (2.80ГГц, 2МБ) Box |
| Процессор AM2 AMD Athlon 64 X2 6000+ (3.00ГГц, 2МБ) Box |
| Процессор AM2 AMD Sempron 3200+ (1.80ГГц, 128КБ, HT800МГц, AMD64) Box |
| Процессор AM2 AMD Sempron 3200+ (1.80ГГц, 128КБ, HT800МГц, AMD64) Oem |
| Процессор AM2 AMD Sempron 3400+ (1.80ГГц, 256КБ, HT800МГц, AMD64) Box |
| Процессор HP ProLiant ML370 G5 Xeon 5140 2330-4MB/1333 Dual Core Processor Option Kit (416194-B21) |
+----------------------------------------------------------------------------------------------------+
48 rows in set (0.00 sec)
mysql> SELECT name,cena,sklad From prais where name='Компьютеры' or name='Принтеры';
Empty set (0.00 sec)
вот что происходит не чего не ищет
Неактивен
А что Вас тогда удивляет?
Напишите where name like 'Комп%' or name like 'Принт%'
Неактивен
Спасибо бальшое все работает просто начинающии. Если что можно к Вам обращаться.
Отредактированно Kirill (11.10.2007 12:09:02)
Неактивен