SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#26 27.03.2008 14:30:12

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3878

Re: помогите составить запрос

FLOAT, DOUBLE - с плавающей точкой
DECIMAL(10,2) - с фиксированной точкой (в данном случае ровно 2 знака после запятой)

Неактивен

 

#27 27.03.2008 14:37:43

Ligalize
Завсегдатай
Зарегистрирован: 06.03.2008
Сообщений: 30

Re: помогите составить запрос

еще раз огромное спб!


я чайник, не ругайте сильно! )

Неактивен

 

#28 27.03.2008 16:09:25

Ligalize
Завсегдатай
Зарегистрирован: 06.03.2008
Сообщений: 30

Re: помогите составить запрос

вопрос не по теме...
запустил через крон, сразу получил ошибку
Fatal error: Call to undefined function:  mysql_connect()


4. $link = mysql_connect('localhost', $db_name, $db_pass);
5. mysql_select_db("wwwweedsru_game",$link);


я чайник, не ругайте сильно! )

Неактивен

 

#29 27.03.2008 16:18:15

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3878

Re: помогите составить запрос

а что в кроне прописали? Если из ssh-командной строки эту команду выполнять, та же ошибка?

Неактивен

 

#30 27.03.2008 16:38:52

Ligalize
Завсегдатай
Зарегистрирован: 06.03.2008
Сообщений: 30

Re: помогите составить запрос

т.е. что в кроне написал? в кроне указал частоту повтора и ссылку на скрипт
если через браузер вызываю стр, то все работает, а сам не хочет!


я чайник, не ругайте сильно! )

Неактивен

 

#31 27.03.2008 16:41:04

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3878

Re: помогите составить запрос

да, но в кроне надо указывать ссылку на shell-скрипт, а не на php-скрипт
или php -e /path/to/script.php
или GET http://website.ru/script.ru

Неактивен

 

#32 27.03.2008 16:48:10

Ligalize
Завсегдатай
Зарегистрирован: 06.03.2008
Сообщений: 30

Re: помогите составить запрос

у меня указано /usr/local/bin/php /www/weeds/www/htdocs/workgroup/cron.1min.php

если честно, то я не совсем понимаю, что такое shell скрипт?!

Отредактированно Ligalize (27.03.2008 16:51:47)


я чайник, не ругайте сильно! )

Неактивен

 

#33 27.03.2008 16:51:52

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3878

Re: помогите составить запрос

А если эту команду в консоли выполнить, тоже ошибка?

Если да, значит php, к которому Вы обращаетесь, без поддержки mysql. Поддержка mysql видимо только в том php, который стоит модулем apache. Как вариант, заменить строку на
/путь/к/GET http://сайт/workgroup/cron.1min.php

Таким образом Вы вызовете скрипт через http, то есть через apache

Неактивен

 

#34 27.03.2008 16:54:19

Ligalize
Завсегдатай
Зарегистрирован: 06.03.2008
Сообщений: 30

Re: помогите составить запрос

прошу прощения, не могли бы Вы написать мне эту строку!? а то я всеравно не совсем врубился! ((

и про какую консоль идет речь!? мне ужастно неудобно отвлекать Вас по пустякам, но всеже объясните бездарю smile

Отредактированно Ligalize (27.03.2008 16:55:28)


я чайник, не ругайте сильно! )

Неактивен

 

#35 27.03.2008 17:02:22

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3878

Re: помогите составить запрос

Как Вы узнали, что путь к php именно /usr/local/bin/php  ?

Есть такая услуга, называется ssh-доступ. Она дает доступ к консоли, в которой можно набирать команды unix.

Узнайте путь к команде GET. Команда GET - это простейший браузер, она просто загружает страницу из Интернета. Допустим Ваш сайт site.ru, пусть ваш скрипт доступен по адресу http://site.ru/workgroup/cron.1min.php
Пусть команда GET имеет путь /usr/local/bin/GET

Тогда надо написать /usr/local/bin/GET http://site.ru/workgroup/cron.1min.php

Неактивен

 

#36 27.03.2008 17:07:05

Ligalize
Завсегдатай
Зарегистрирован: 06.03.2008
Сообщений: 30

Re: помогите составить запрос

путь к php /usr/local/bin/php указан в разделе помощь у хостера hc.ru

Отредактированно Ligalize (27.03.2008 17:07:20)


я чайник, не ругайте сильно! )

Неактивен

 

#37 27.03.2008 17:09:27

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3878

Re: помогите составить запрос

Значит у хостера спросите:
1. Почему ошибка mysql_connect() not defined
2. Какой путь к GET

Неактивен

 

#38 27.03.2008 17:13:42

Ligalize
Завсегдатай
Зарегистрирован: 06.03.2008
Сообщений: 30

Re: помогите составить запрос

rgbeast написал:

Тогда надо написать /usr/local/bin/GET http://site.ru/workgroup/cron.1min.php

заработало! спб! только вот тепеть что, мне каждую минуту отчет будет приходить на почту? )))) можете не отвечать! ))


я чайник, не ругайте сильно! )

Неактивен

 

#39 27.03.2008 17:18:07

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3878

Re: помогите составить запрос

Напишите в начале crontab первой строчкой
MAILTO = ""
тогда приходить не будет

Неактивен

 

#40 27.03.2008 17:26:36

Ligalize
Завсегдатай
Зарегистрирован: 06.03.2008
Сообщений: 30

Re: помогите составить запрос

хехе))) я точно тугой ))
crontab;
MAILTO = "";
говорит ошибка на майлто


я чайник, не ругайте сильно! )

Неактивен

 

#41 27.03.2008 17:30:10

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3878

Re: помогите составить запрос

Вы наверное делаете все это через панель провайдера. Поэтому и crontab ведет себя иначе.

Неактивен

 

#42 27.03.2008 18:05:16

Ligalize
Завсегдатай
Зарегистрирован: 06.03.2008
Сообщений: 30

Re: помогите составить запрос

да, через панель! я нашел временное решение, убрал все echo, всеравно они только для проверки были...
спб за помощь!


я чайник, не ругайте сильно! )

Неактивен

 

#43 27.03.2008 18:09:36

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3878

Re: помогите составить запрос

можно еще попробовать GET -d http://...

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson