[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: считчик а базе данных
Страницы: 1, 2
kyzmichev777
создание счетчика в базе данных msql с выводом на php
все таки дошел я до этой темы и опять же нужна ваша помощь я с этим вообще не сталкивался . есть база forma в ней пункт times как сделать счетчик что бы при создание формы счетчик запускался в базе а не в js
Игорь_Vasinsky
база forma, пункт times ... wtf ?

таблица forma ? колонка times?

если по человечески - таблица `form` с полем `count`

update form set times = times+1;




может тебе попроще вариант

можно и в файле хранить одну цифру

код счётчика - - если надо прибавить - запускай этот код
<?php
//путь к файлу
$file = __DIR__.'/counter.dat';
//если его нет, то создать и записать 0
if(!file_exists($file)){
file_put_contents($file, 0);
}
//прочитать и увеличить на 1
$count += file_get_contents($file);
//записать обратно
file_put_contents($file);
?>


вывод показаний

<?php 
$file = __DIR__.'/counter.dat';

if(!file_exists($file)){
file_put_contents($file, 0);
}
echo file_get_contents($fiel);
?>


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
kyzmichev777
ну в принцип понятен .. но вопрос счетчик будет работать если не на сайте
kyzmichev777
как я понял создаю файл с временем допустим 15 мин подключаю в файл и все гуд ? тогда мне интересно а в базе то как ведь в таблице forma много cозданых заявок
Игорь_Vasinsky
ты более детально опиши задачу. при каких условиях, что дано и тд.
Цитата

как я понял создаю файл с временем допустим 15 мин подключаю в файл и все гуд

ничё не понял, какое время - что тебе это время? в исходном вопросе нет никакого времени.
Цитата

forma много cозданых заявок


я ничего не знаю про таблицу forma - Только то - что там есть столбец times

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
kyzmichev777
ну в принципе я понял да и нашел в нете тему на мой вопрос ))) попробую реализовать что хочу
kyzmichev777
<select name="zag" required> 
<
option valuе=""><strong>Укажите заголовок проблемы :</strong></option>
<
option valuе="1">Сломался телефон</option>
<
option valuе="2">Украли телефон</option>
<
option valuе="3">Украли батинок</option>
<
option valuе="4">Сломался принтер</option>
<
option value="5">Не работает ничего</option>
<
option value="6">Украли деньги</option>


как сделать что бы в <option valuе="1">Сломался телефон</option> добавить ещё переменную times и уже в обработчике сделать все остальное ?
моя мысля при выборе заголовка будет определенное время указываться 15 мин или час в зависимости от задания
Игорь_Vasinsky
зачем туда добавлять переменную?

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Игорь_Vasinsky
ты же можешь в обработчике ловить значение $_POST['zag'], например

и смотреть где увеличивать - у 1 или 5 или 3 и т.д.

ей богу - как на битве экстрасенсев.

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
kyzmichev777
а я могу пояснить ведь при выборе допустим <option valuе="1">Сломался телефон</option> то в $zag попадает значение 1 => сломался телефон то есть это записывается в один столбец а в другой столбец будет записыватся переменная times вот я как отел сделать
kyzmichev777
что бы в базе хранилась информация о заявках и для каждой заявке был свое время
arbuzmaster
Поставь для times:тип - datetime, по умолчанию - CURRENT_TIMESTAMP и будет тебе счастье! wink.gif

_____________
Мой первый сайтик

Посмотри на свой XBMC под другим углом
kyzmichev777
huh.gif точно е мое а там писать надо условие куча условий а подожди от чего оталкеваться если times будет по умолчанию работать и у меня не выйдет чего я хочу ребят помогайте у вас ума по этому больше чем у меня smile.gif
arbuzmaster
Какое условие? Для чего ? Выражайся яснее!

_____________
Мой первый сайтик

Посмотри на свой XBMC под другим углом
kyzmichev777
выражаюсь до меня дошло ребят ))) как сделать спасибо вам )))) wink.gif
Быстрый ответ:

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