Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2009.05.17;
Скачать: [xml.tar.bz2];

Вниз

MySQL - TRIM in function   Найти похожие ветки 

 
PHProgger   (2009-03-12 09:55) [0]

Доброго утра, господа!

Подскажите как быть с запросом в функции. На ПХП пишу следущее:

function someFunc () {
 $result = mysql_db_query ($GLOBALS[database], "SELECT * FROM `someTable` WHERE trim (`someField`) = "someValue" ") or die (mysql_error());
 ...
}


Умирает скрипт с сообщением "FUNCTION dbName.TRIM does not exist"

Если выполнять такой запрос не через функцию, то все ОК. Именно trim не работает. Попробовал на всякий случай другую функцию (REPLACE) - все работает. Как быть?


 
wicked ©   (2009-03-12 12:19) [1]

1 - версия mysql? ибо тут есть - http://dev.mysql.com/doc/refman/4.1/en/string-functions.html#function_trim

2 - через phpMyAdmin запрос работает?

3 - за $GLOBALS[database] нужно отрывать руки


 
PHProgger   (2009-03-12 12:42) [2]

1. Версия - MySQL - 5.0.21

2. работает

3. да и если в функцию передавать $database - такая же фигня

)))


 
wicked ©   (2009-03-12 23:38) [3]

вспомнил
вот так должно работать
function someFunc () {
$result = mysql_db_query ($GLOBALS[database], "SELECT * FROM `someTable` WHERE trim(`someField`) = "someValue" ") or die (mysql_error());
...
}


проблема в том, что дурацкий mysql требует, чтобы между именем функции и открывающей скобкой не было никаких пробелов


 
PHProgger   (2009-03-17 10:26) [4]

Спасиииииииибо огромное - работает )))). Гдето я уже с этим пробелом перед скобкми сталкивался. Все работает )))



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2009.05.17;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.006 c
15-1236809782
TInt
2009-03-12 01:16
2009.05.17
Функция или компонент для решения уравнений


15-1236707812
PEAKTOP
2009-03-10 20:56
2009.05.17
Семинар по Delphi2009 в Москве и Питере


15-1236796634
Petr V. Abramov
2009-03-11 21:37
2009.05.17
нифигасебе...


15-1237009771
Pi:)
2009-03-14 08:49
2009.05.17
О числе Pi


15-1237156549
Германн
2009-03-16 01:35
2009.05.17
Это интересно





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский