PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 5
SparrowRix Отправлено: 16 Июня, 2013 - 11:40:01 • Тема: Помогите с формой • Форум: JavaScript & VBScript

Ответов: 0
Просмотров: 354
Javascript только начал изучать. Как можно сделать форму в которую вводится только цифры и при вводи цифр, цифры автоматически группируются Например: 10 500, 375 000………
Или ссылки где показано как это делать.
SparrowRix Отправлено: 07 Мая, 2013 - 08:16:14 • Тема: помогите код очень долго работает • Форум: Если скрипт не работает

Ответов: 1
Просмотров: 1024
Помогите код очень долго работает. В базе больше 20 000 записей. Код 30 минут работал
PHP:
скопировать код в буфер обмена
  1.  
  2. $result = mysql_query ("SELECT `Nom`, COUNT(`Nom`) `Nom_cnt`, `Id` FROM `Test` GROUP BY `Nom`", $db);
  3.  
  4. while ($myrow = mysql_fetch_array($result)) {
  5.         set_time_limit(0);
  6.         if ($myrow['Nom_cnt']>1) {
  7.  
  8.        mysql_query ("UPDATE `Test` SET `Prio`=1 WHERE `Nom`='{$myrow['Nom']}' AND `Id`= '{$myrow['Id']}'");
  9.        
  10.        mysql_query ("UPDATE `Test` SET `Prio`=0 WHERE `Nom`='{$myrow['Nom']}' AND `Id`> '{$myrow['Id']}'");
  11.        
  12.         }
  13.  
  14.         else {
  15.       mysql_query ("UPDATE `Test` SET `Prio`= 1 WHERE `Nom`='{$myrow['Nom']}'");
  16.         }
  17. }
  18.  
SparrowRix Отправлено: 04 Мая, 2013 - 00:06:45 • Тема: Помогите Новичку • Форум: Вопросы новичков

Ответов: 1
Просмотров: 120
SparrowRix пишет:
помогите пожалуйста в базе огромное количество данных нектари данные повторяются.
Нужно сделать проверку если запись в "Dogovor" встречается первая раз то нужно в "prioritet" записать "1" если второй раз тогда в "Prioriyet" записать "0"

примерно нужно сделать вот так

ID | Dogovor | prioritet
1----- 0001---------1
2 -----0002---------1
3 -----0001---------0
4 -----0003---------1
5 -----0002---------0

напиши пожалуйста PHP код или какую нибудь ссылку проста я в PHP еще новичок

Ура мозг заработал сам решил проблему
$result = mysql_query ("SELECT Nom,count(Nom),Id from Test GROUP BY Nom",$db);
$myrow = mysql_fetch_array ($result);

do {

echo $myrow['Id']," ",$myrow['Nom']," ",$myrow['count(Nom)'],"<br>";

if ($myrow['count(Nom)']>1) {
$Prio=1;
$Prioo=0;
$resulttt = mysql_query ("UPDATE Test SET Prio='$Prio' WHERE Nom=$myrow[Nom]&&Id=$myrow[Id]");
$resulttt = mysql_query ("UPDATE Test SET Prio='$Prioo' WHERE Nom=$myrow[Nom]&&Id>$myrow[Id]");

}

else {
$Prio=1;
$resultt = mysql_query ("UPDATE Test SET Prio='$Prio' WHERE Nom=$myrow[Nom]");

}
}

while ($myrow = mysql_fetch_array ($result));
SparrowRix Отправлено: 03 Мая, 2013 - 21:45:42 • Тема: Помогите Новичку • Форум: Вопросы новичков

Ответов: 1
Просмотров: 120
помогите пожалуйста в базе огромное количество данных нектари данные повторяются.
Нужно сделать проверку если запись в "Dogovor" встречается первая раз то нужно в "prioritet" записать "1" если второй раз тогда в "Prioriyet" записать "0"

примерно нужно сделать вот так

ID | Dogovor | prioritet
1----- 0001---------1
2 -----0002---------1
3 -----0001---------0
4 -----0003---------1
5 -----0002---------0

напиши пожалуйста PHP код или какую нибудь ссылку проста я в PHP еще новичок
SparrowRix Отправлено: 30 Апреля, 2013 - 08:40:37 • Тема: Вывод из базы данных • Форум: Программирование на PHP

Ответов: 1
Просмотров: 160
в базе данных есть запись

нужно вывести отчёт "количество договоров по филиалу"

подскажите sql запрос или PHP код

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB