Вінницький форум  

Повернутись   Вінницький форум > Міський форум > Мережевий форум

View Poll Results: Выбери свой создательський Веб-Микс?
HTML or/and DHTML 141 62.39%
MySQL or/and PostgreeSQL or txtSQL 72 31.86%
JAVA Script 80 35.40%
JAVA 53 23.45%
PHP 98 43.36%
ASP 18 7.96%
Perl 25 11.06%
VBScript 18 7.96%
Другой статический язык программирования 21 9.29%
Другой динамический язык программирования 37 16.37%
Multiple Choice Poll. Ті, хто голосували: 226. You may not vote on this poll

Відповідь
 
Опції теми Опції перегляду
Старий 06-12-2007, 01:56   #1061
<$<V@DIM>$>
Фанат
 
<$<V@DIM>$>'s Avatar
 
Реєстрація: Mar 2007
Повідомлення: 357
Send a message via ICQ to <$<V@DIM>$>
За замовчуванням

Народ а а вот такой мини винампчык как устроить на сайте как вот здесь http://lloyd-banks.ucoz.ru/ ////слева! Это флешь да?!! Как замутить подскажите плис!
<$<V@DIM>$> не на форумі   Reply With Quote
Старий 06-12-2007, 17:31   #1062
Smartfon
Фанат
 
Реєстрація: Jan 2007
Повідомлення: 469
За замовчуванням

Цитата:
Повідомлення від <$<V@DIM>$> Переглянути допис
Народ а а вот такой мини винампчык как устроить на сайте как вот здесь http://lloyd-banks.ucoz.ru/ ////слева! Это флешь да?!! Как замутить подскажите плис!
ОМГ, http://player.myspace-player.com/
Smartfon не на форумі   Reply With Quote
Старий 07-12-2007, 02:59   #1063
Mixa
Гигант мысли
 
Mixa's Avatar
 
Реєстрація: Nov 2006
Повідомлення: 976
Send a message via Skype™ to Mixa
За замовчуванням

Цитата:
Повідомлення від <$<V@DIM>$> Переглянути допис
Народ а а вот такой мини винампчык как устроить на сайте как вот здесь http://lloyd-banks.ucoz.ru/ ////слева! Это флешь да?!! Как замутить подскажите плис!
Online MP3 and podcast player.
See http://ksanlab.com/player for instructions.

P.S. В прицепе zip-архив. Когда будешь открывать удали расширение .doc и юзай. Все просто и полезно.
__________________
PHP программист. Создание и ремонт сайтов, проектирование web-систем, пишу отдельные скрипты под заказ. Большой опыт, креативные решения.

Останній раз редагувалося Mixa; 11:28.
Mixa не на форумі   Reply With Quote
Старий 26-12-2007, 19:22   #1064
Shelya
Фанат
 
Shelya's Avatar
 
Реєстрація: Jun 2005
Повідомлення: 500
За замовчуванням

помогите разобраться с запросом. нужно проверять, если запись с соответствующим IP в базе уже есть - просто обновить, если нет - добавить ее.

if ((select count(hostname) from vps_tmp where ip='63.246.158.4') > 0) update vps_tmp set id='107', location='vps1_sago', status='running' where ip='63.246.158.4' else insert into vps_tmp (id,status,hostname,ip,location,owner,note) values ('107','running','node1.intermedia.com.ua','63.246 .158.4','vps1_sago','all','other')


ответ: ERROR 1064 (42000): You have an error in your SQL syntax;
Shelya не на форумі   Reply With Quote
Старий 27-12-2007, 00:53   #1065
Mixa
Гигант мысли
 
Mixa's Avatar
 
Реєстрація: Nov 2006
Повідомлення: 976
Send a message via Skype™ to Mixa
За замовчуванням

Цитата:
Повідомлення від Shelya Переглянути допис
помогите разобраться с запросом. нужно проверять, если запись с соответствующим IP в базе уже есть - просто обновить, если нет - добавить ее.

if ((select count(hostname) from vps_tmp where ip='63.246.158.4') > 0) update vps_tmp set id='107', location='vps1_sago', status='running' where ip='63.246.158.4' else insert into vps_tmp (id,status,hostname,ip,location,owner,note) values ('107','running','node1.intermedia.com.ua','63.246 .158.4','vps1_sago','all','other')


ответ: ERROR 1064 (42000): You have an error in your SQL syntax;
1. C более простыми запросами проблем нет?
2. Попробуй использовать SLELECT, FROM, UPDATE и т.п. Иногда это обязательно
3. Используй `ip` = '63.246.158.4' и т.п.
4. На чем тестишь? Иногда на локалхосте у Денвера бывают проблемы с MySQL. А в сети так вообще у всех серверов настройки могут отличаться. У меня был такой зацеп, когда на моем сервере все работало с апострофами, а на сервере клиента надо было все без апострофов.
5. Упростить запрос никак низзя? Может разбить на 2 запроса, один ищет, другой обновляет или вставляет. Используешь на MySQL простые запросы SLECT ... FROM ... WHERE, затем логика(PHP) и запрос INSERT или UPDATE. Это даже быстрее будет.
6. По моему загвоздка тут select count(hostname). Наверное надо count(select hostname from ....)>0. Но я бы лучше разбил на два запроса.
__________________
PHP программист. Создание и ремонт сайтов, проектирование web-систем, пишу отдельные скрипты под заказ. Большой опыт, креативные решения.
Mixa не на форумі   Reply With Quote
Старий 27-12-2007, 01:41   #1066
Кошка
Читатель
 
Кошка's Avatar
 
Реєстрація: May 2005
Повідомлення: 89
Send a message via ICQ to Кошка
За замовчуванням

С более простыми запросами все нормально, любой из этих запросов выполняется.
Есть еще вариант:
if (exists (select hostname from vps_tmp where ip='63.246.158.4')) begin update vps_tmp set id='107', location='vps1_sago', status='running' where ip='63.246.158.4' end else begin insert into vps_tmp (id,status,hostname,ip,location,owner,note) values ('107','running','node1.intermedia.com.ua','63.246 .158.4','vps1_sago','all','other') end

Есть также вариант без begin-end, все-равно не работает.
Выполняется все на linux-сервере с mysql 5, php 4.4.7 и 5.2.3.
В пхп не хочется логику включать, лишняя морока, но если не найду решения в ближайшее время - придется юзать пхп.
Попробую еще с апострофами поиграться, вдруг поможет
__________________
У меня появились крылья!
Мусь
мы не можем любить Бога, которого не видим, если не любим человека, которого видим...
Кошка не на форумі   Reply With Quote
Старий 03-03-2008, 23:03   #1067
Mixa
Гигант мысли
 
Mixa's Avatar
 
Реєстрація: Nov 2006
Повідомлення: 976
Send a message via Skype™ to Mixa
За замовчуванням

Надо поднять хороший топ.
Что-то давно сюда никто ничего не спрашивал и не писал. Либо все уже всему научились и некогда сюда спрашивать или примеры кода писать, либо всем все надоело.

Итак для любителей поразбираться предлагаю решить несложную задачку на пхп.
Нужно написать небольшой просто скрипт(без оформления вообще!) котороый сохранял бы в MySQL код PHP, который берется из textarea, ну и потом в нужный момент берет из базы и исполняет этот код.
Пусть этот код будет
Цитата:
$phpCode = "Hello World";
echo $phpCode;
Исполнить его нужно сразу после формы.

Важно! Минимум кода. Приветствуются комменты.
__________________
PHP программист. Создание и ремонт сайтов, проектирование web-систем, пишу отдельные скрипты под заказ. Большой опыт, креативные решения.
Mixa не на форумі   Reply With Quote
Старий 05-03-2008, 16:31   #1068
passtas
Писатель
 
passtas's Avatar
 
Реєстрація: Dec 2005
Адреса: ДауНтАун
Повідомлення: 302
Send a message via ICQ to passtas Send a message via MSN to passtas Send a message via Yahoo to passtas Send a message via Skype™ to passtas
За замовчуванням

Цитата:
Повідомлення від Mixa Переглянути допис
Надо поднять хороший топ.
Что-то давно сюда никто ничего не спрашивал и не писал. Либо все уже всему научились и некогда сюда спрашивать или примеры кода писать, либо всем все надоело.

Итак для любителей поразбираться предлагаю решить несложную задачку на пхп.
Нужно написать небольшой просто скрипт(без оформления вообще!) котороый сохранял бы в MySQL код PHP, который берется из textarea, ну и потом в нужный момент берет из базы и исполняет этот код.
Пусть этот код будет
Исполнить его нужно сразу после формы.

Важно! Минимум кода. Приветствуются комменты.
ну как вставить код в базу думаю все знают, а исполнить очень просто создав временный файл (записав в него код из базы) и проинклудить его в код.
__________________
www.passtas.net.ua
passtas не на форумі   Reply With Quote
Старий 05-03-2008, 16:36   #1069
passtas
Писатель
 
passtas's Avatar
 
Реєстрація: Dec 2005
Адреса: ДауНтАун
Повідомлення: 302
Send a message via ICQ to passtas Send a message via MSN to passtas Send a message via Yahoo to passtas Send a message via Skype™ to passtas
За замовчуванням

Цитата:
Повідомлення від Mixa Переглянути допис
На одном сервере клиента встретил такой глюк. На моем сервере все работало как надо.
setlocale не помогло. Тогда я сделал такую простенькую функцию и все заработало.

Юзайте

PHP код:
function lower($ch)
{
    
$arr = array(
     
'А' => 'а',
     
'Б' => 'б',
     
'В' => 'в',
     
'Г' => 'г',
     
'Д' => 'д',
     
'Е' => 'е',
     
'Ё' => 'е',
     
'Ж' => 'ж',
     
'З' => 'з',
     
'И' => 'и',
     
'К' => 'к',
     
'Л' => 'л',
     
'М' => 'м',
     
'Н' => 'н',
     
'О' => 'о',
     
'П' => 'п',
     
'Р' => 'р',
     
'С' => 'с',
     
'Т' => 'т',
     
'У' => 'у',
     
'Ф' => 'ф',
     
'Х' => 'х',
     
'Ц' => 'ц',
     
'Ч' => 'ч',
     
'Ш' => 'ш',
     
'Щ' => 'щ',
     
'Э' => 'э',
     
'Ю' => 'ю',
     
'Я' => 'я');

if(@
array_key_exists($ch$arr))$ch $arr[$ch];
 return 
$ch;
     };

    
setlocale (LC_ALL, array ('ru_RU.CP1251''rus_RUS.1251'));
    
$art strtolower(lower($art)); 
а чем тебе не нравиться правильно настроеный .htaccess, или на крайняк iconv ?
__________________
www.passtas.net.ua
passtas не на форумі   Reply With Quote
Старий 05-03-2008, 16:45   #1070
ネクロイド
Ветеран
 
ネクロイド's Avatar
 
Реєстрація: Jun 2006
Адреса: 『サイレントヒル』
Повідомлення: 2,050
Send a message via ICQ to ネクロイド Send a message via MSN to ネクロイド Send a message via Yahoo to ネクロイド Send a message via Skype™ to ネクロイド
За замовчуванням

Цитата:
Повідомлення від passtas Переглянути допис
а чем тебе не нравиться правильно настроеный .htaccess, или на крайняк iconv ?
Патамуша гладиолусы.
__________________
PlayStation Portable Ice Silver 5.00 M33-6, Nintendo DualScreen w/ R4DS, Xbox360 NTSC owner



Перепрошивка, восстановление и ремонт PlayStation Portable, перепрошивка Xbox 360: ICQ 1266097

ネクロイド не на форумі   Reply With Quote
Відповідь


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Вкл.
Smilies are Вкл.
[IMG] code is Вкл.
HTML code is Викл.

Швидкий перехід


Поточний час: 21:59. Часовий пояс GMT +3.


Copyright ©2000 - 2024