PHP.SU

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

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

> Найдено сообщений: 19
Gans Отправлено: 25 Июня, 2015 - 12:38:07 • Тема: Автоматическая очистка БД. Способы? • Форум: Работа с СУБД

Ответов: 2
Просмотров: 720
Я хотел бы без крона сделать но увы... Лан спс вам. реализовал через крон. =(
Gans Отправлено: 25 Июня, 2015 - 11:58:55 • Тема: Автоматическая очистка БД. Способы? • Форум: Работа с СУБД

Ответов: 2
Просмотров: 720
Всем привет подскажите как можно организовать данное действие.
Нужно чтобы каждый день допустим в 23:59:59 очищалась определенная таблица автоматически.
Я додумался тока до след с каждым запросом от юзеров делать проверку на время.
Если время больше то делать очистку.
Мб есть другие более простые запросы или действия?
Gans Отправлено: 24 Июня, 2015 - 18:09:31 • Тема: Ломается ссылка-переменная • Форум: HTTP и PHP

Ответов: 2
Просмотров: 865
Чет это мне не помогло. Толи я просто не так это сделал. Можно примерчик?
(Добавление)
в обработчкике надо будет принимать
Gans Отправлено: 24 Июня, 2015 - 17:31:29 • Тема: Ломается ссылка-переменная • Форум: HTTP и PHP

Ответов: 2
Просмотров: 865
Всем привет хз куда создать тему с таким траблом.
Вообщем скрипт

задается переменная
PHP:
скопировать код в буфер обмена
  1.  
  2. $site1 = "http://xxx.com/index.php?do=xxxx&id=xxx";
  3.  


Затем она передается через форму

в Итоге браузер ломает эту ссылку как текст и выводит вот так:

http://xxx.com/index.php?do=xxxx&id=xxx

Как можно решить данный трабл чтобы ссылка передавалось полностью без зименения
Gans Отправлено: 11 Июня, 2015 - 10:36:51 • Тема: Редактирование полей в таблице по клику • Форум: Хранение данных, их вывод и обработка

Ответов: 7
Просмотров: 2811
Ну по первой ссылки перейти там народ все обсуждает.
Я вот понять не могу как его установить на хостинг сделал все по гайду jqGrid.
1) Вопрос его на хостинг таймвеба можно установить вообще или надо брать VPS поднимать веб-хост и загружать библиотеки?
И вопрос номер 2-а. При установки jqGrid нету файлика /ui-lightness/jquery-ui-1.7.2.cu stom.css его пришлось в инете поискать. В новых версиях он не идет в архивах jqGrid?
Gans Отправлено: 10 Июня, 2015 - 15:36:14 • Тема: Редактирование полей в таблице по клику • Форум: Хранение данных, их вывод и обработка

Ответов: 7
Просмотров: 2811
ясно спасибо за подробный ответ. extjs сложнее да и косяков много говорят. Поэтому буду ковырять и изучать jqGrid
Gans Отправлено: 10 Июня, 2015 - 14:47:10 • Тема: Редактирование полей в таблице по клику • Форум: Хранение данных, их вывод и обработка

Ответов: 7
Просмотров: 2811
спасибо те. Буду разбираться. А почему ты не взял плагины которые там предлагают? Назови причины.
Gans Отправлено: 10 Июня, 2015 - 12:45:33 • Тема: Редактирование полей в таблице по клику • Форум: Хранение данных, их вывод и обработка

Ответов: 7
Просмотров: 2811
Добрый день возник вопрос по редактированию значений при выводи данных из БД.
Сейчас у меня стоит замороченный способ:
Создал вывод данных в таблицу. Сделал кнопку редактирования в начале каждой строки в таблице. При нажатии, которой попадаешь на страницу с формой, где редактируешь данные относящиеся к данной строке.

Решил усовершенствовать ее, хочу сделать, так чтобы можно было редактировать без перехода к форме. А именно прямо в ячейке таблицы. Типа как Mysql клинул в поле поменял значение и все. Видел много сайтов с такой реализации.
Подскажите как можно реализовать такой способ?
Gans Отправлено: 06 Марта, 2014 - 12:57:14 • Тема: Черный экран в IE • Форум: Вопросы новичков

Ответов: 3
Просмотров: 149
Мозила и гугл норм пашут что яндекс браузер тоже самое. А вот IE черный экран и js скрипты не пашет. Кнопка вверх дает черный экран я уже понял это, на html страницах черный экран на php странице все норм даже в IE.
Gans Отправлено: 06 Марта, 2014 - 11:49:13 • Тема: Черный экран в IE • Форум: Вопросы новичков

Ответов: 3
Просмотров: 149
День добрый делаю сайт для своей семьи. Столкнулся с такой проблемой. Если открыть IE и зайти на страницу и кликнуть на любое слово то в EI появляется черный экран. Я разобрался что это из-за кнопки вверх.
Вопрос почему в Google chrom, Mozila все работает хорошо а IE глючит и не показываються js скрипты? Мб это из-за того, что я не так поставил кнопку?? Так же появилась проблема c js скриптом Lightbox. Она тупа перестала работаьбь в IE. Как можно решить эти проблемы? Хотя в Mozila или Google все пашет на ура!

http://petrarkaclub[dot]ru/ норм пашет

http://petrarkaclub[dot]ru/proecti[dot]html криво пашет
Gans Отправлено: 20 Февраля, 2014 - 13:55:09 • Тема: Помогите с Простым Поиском по БД Mysql через php • Форум: Вопросы новичков

Ответов: 1
Просмотров: 110
Добрый день решил написать поиск по маскулю с выводом данных в таблицу в .php
CODE (html):
скопировать код в буфер обмена
  1. <html>
  2. <html>
  3. <form action="find.php" method="POST" onsubmit="document.forms[0].subon.disabled=true">
  4. <p>Поиск:</p>
  5. <input required name="serch" type="text" value="" />
  6. <input type="image" name="subon" src="./images/find.png" width="50" height="40" value="Поиск" />
  7. </form>
  8. </html>
  9.  


В это же странице начал писать свой поиск.

PHP:
скопировать код в буфер обмена
  1. include_once "handler.php";
  2. if($user) {
  3. $add = $_POST['serch'];
  4. $sql="select * from zakazi where like '"%$add%"'";
  5. $qr_poult = mysql_query($sql);
  6.  echo '<table border="1" style="font: 10px arial;">';
  7.    echo '<thead>';
  8.     echo '<tr><center>';
  9.         echo '<th rowspan="2">УПР</th>';
  10.          echo '<th rowspan="2">№</th>';
  11.         echo '<th bgcolor="#CCFFFF" colspan="5">Заказчик</th>';
  12.       echo '<th bgcolor="#FAEBD7" rowspan="2">Наимен. Файла</th>';
  13.           echo '<th bgcolor="#FAEBD7" rowspan="2">Материал</th>';
  14.           echo '<th bgcolor="#FAEBD7" rowspan="2">Разрешение Dpi</th>';
  15.           echo '<th bgcolor="#CCFFCC" colspan="4">Размеры м.</th>';
  16.           echo '<th bgcolor="#FFFFCC" colspan="8">Пособработка</th>';
  17.         echo '<th bgcolor="#FFE4E1" rowspan="2">Ответсвенный</th>';
  18.         echo '<th colspan="9">Прохождение заказа</th>';
  19.         echo '<th colspan="2">Даты</th>';
  20.    echo '</tr></center>';
  21.    
  22.    echo '<tr><center>';
  23.    echo '<th bgcolor="#CCFFFF">Дата заказа</th>';
  24.    echo '<th bgcolor="#CCFFFF">Ф.И.О.</th>';
  25.    echo '<th bgcolor="#CCFFFF">Компания</th>';
  26.    echo '<th bgcolor="#CCFFFF">Тел.</th>';
  27.    echo '<th bgcolor="#CCFFFF">E-mail</th>';
  28.           echo '<th bgcolor="#CCFFCC">Длина</th>';
  29.           echo '<th bgcolor="#CCFFCC">Высота</th>';
  30.           echo '<th bgcolor="#CCFFCC">Кол.</th>';
  31.           echo '<th bgcolor="#CCFFCC">Площадь м2</th>';
  32.           echo '<th bgcolor="#FFFFCC">Проварка</th>';
  33.           echo '<th bgcolor="#FFFFCC">Проклейка</th>';
  34.           echo '<th bgcolor="#FFFFCC">Люверсы</th>';
  35.           echo '<th bgcolor="#FFFFCC">Карманы</th>';
  36.           echo '<th bgcolor="#FFFFCC">Обрезка</th>';
  37.           echo '<th bgcolor="#FFFFCC">Ламинация</th>';
  38.           echo '<th bgcolor="#FFFFCC">Вид</th>';
  39.           echo '<th bgcolor="#FFFFCC">Примечание</th>';
  40.           echo '<th>Заказ подтвержден</th>';
  41.      echo '<th bgcolor="#FAEBD7">В производстве</th>';
  42.          echo '<th>В печати</th>';
  43.          echo '<th bgcolor="#FFFFCC">Примечание Печ.</th>';
  44.            echo '<th>Отпечатано</th>';
  45.              echo '<th>Изготовлено</th>';
  46.                  echo '<th>Принят</th>';
  47.                  echo '<th bgcolor="#FFFFCC">Примечание Менеджера</th>';
  48.                   echo '<th>Сдан</th>';
  49.                   echo '<th>Дата Сдачи</th>';
  50.                 echo '<th>Дата доставки</th>';
  51.          
  52.    echo '</tr></center>';
  53.  
  54.    echo '</thead>';
  55.  
  56.    echo '<tbody>';
  57.  
  58. while($poisk = @mysql_fetch_array($qr_poult)){
  59.       echo '<tr align="center">';
  60. echo '<td >' . $poisk['nomer'] . '</td>';
  61. echo '<td bgcolor="#CCFFFF">' . $poisk['data_zakaza'] . '</td>';
  62. echo '<td bgcolor="#CCFFFF">' . $poisk['ime'] . '</td>';
  63. echo '<td bgcolor="#CCFFFF">' . $poisk['firma'] . '</td>';
  64. echo '<td bgcolor="#CCFFFF">' . $poisk['tel'] . '</td>';
  65. echo '<td bgcolor="#CCFFFF">' . $poisk['email'] . '</td>';
  66. echo '<td bgcolor="#FAEBD7" >' . $poisk['ime_maketa'] . '</td>';
  67. echo '<td bgcolor="#FAEBD7" >' . $poisk['material'] . '</td>';
  68. echo '<td bgcolor="#FAEBD7" >' . $poisk['razreshenie'] . '</td>';
  69. echo '<td bgcolor="#CCFFCC" >' . $poisk['dlina'] . '</td>';
  70. echo '<td bgcolor="#CCFFCC" >' . $poisk['visota'] . '</td>';
  71. echo '<td bgcolor="#CCFFCC" >' . $poisk['kol'] . '</td>';
  72. echo '<td bgcolor="#CCFFCC" >' . $poisk['S'] . '</td>';
  73. echo '<td bgcolor="#FFFFCC" >' . $poisk['provarka'] . '</td>';
  74. echo '<td bgcolor="#FFFFCC" >' . $poisk['prokleyka'] . '</td>';
  75. echo '<td bgcolor="#FFFFCC" >' . $poisk['lyvers'] . '</td>';
  76. echo '<td bgcolor="#FFFFCC" >' . $poisk['karman'] . '</td>';
  77. echo '<td bgcolor="#FFFFCC" >' . $poisk['obrezka'] . '</td>';
  78. echo '<td bgcolor="#FFFFCC" >' . $poisk['laminaciy'] . '</td>';
  79. echo '<td bgcolor="#FFFFCC" >' . $poisk['vid'] . '</td>';
  80. echo '<td bgcolor="#FFFFCC" >' . $poisk['primechanie'] . '</td>';
  81. echo '<td bgcolor="#FFE4E1">' . $poisk['manager'] . '</td>';
  82. if($poisk["otchet"] == 1) { echo  '<td><p><img width="20" height="20" src="./images/on.bmp"></p></td>'; } else { echo  '<td><form action="/otch3.php" method="POST"><input name="votch" type="hidden" value="'.$solos.'" /><input name="nomer" type="hidden" value="'.$poisk["nomer"].'" /><input name="otchet" type="hidden" value="1"/><input type="image" name="subon" src="./images/and.gif" width="20" height="20" value="Одобрить" /></form></td>'; }
  83. if($poisk["Dir"] == 1) {  echo  '<td bgcolor="#FAEBD7" ><p><img width="20" height="20" src="./images/on.bmp"></p></td>'; } else { if(($poisk["otchet"]==1) and ($poisk["Ruk"]== 0)) { echo '<td bgcolor="#FAEBD7"><form action="/dir.php" method="POST"><input name="vdir" type="hidden" value="'.$solos.'" /><input name="nomer" type="hidden" value="'.$poisk["nomer"].'" /><input name="Dir" type="hidden" value="1" /><input type="image" name="subon" src="./images/and.gif" width="20" height="20" value="Одобрить" /></form></td>'; } else { echo  '<td bgcolor="#FAEBD7" ><p><img width="20" height="20" src="./images/off.bmp"></p></td>'; } }
  84. if($poisk["Ruk"] == 1) {  echo  '<td ><p><img width="20" height="20" src="./images/on.bmp"></p></td>'; } else { echo  '<td ><p><img width="20" height="20" src="./images/off.bmp"></p></td>'; }
  85. echo '<td bgcolor="#FFFFCC" >' . $poisk['edit'] . '</td>';
  86. if($poisk["Pech"] == 1) {  echo  '<td ><p><img width="20" height="20" src="./images/on.bmp"></p></td>'; } else { echo  '<td ><p><img width="20" height="20" src="./images/off.bmp"></p></td>'; }
  87. if($poisk["Ruk1"] == 1) {  echo  '<td ><p><img width="20" height="20" src="./images/on.bmp"></p></td>'; } else { echo  '<td ><p><img width="20" height="20" src="./images/off.bmp"></p></td>'; }
  88. if($poisk["otcha1"] == 1) {  echo  '<td><p><img width="20" height="20" src="./images/on.bmp"></p></td>'; } else { if(($poisk["Ruk1"]==1) AND ($poisk["otcha2"]== 0)) { echo  '<td><form action="/otch.php" method="POST"><input name="votch1" type="hidden" value="'.$solos.'" /><input name="nomer" type="hidden" value="'.$poisk["nomer"].'" /><input name="otcha1" type="hidden" value="1"/><input type="image" name="subon" src="./images/and.gif" width="20" height="20" value="Одобрить" /></form></td>'; } else { echo  '<td><p><img width="20" height="20" src="./images/off.bmp"></p></td>'; } }
  89. echo '<td bgcolor="#FFFFCC" >' . $poisk['edit1'] . '</td>';
  90. if($poisk["otcha2"] == 1) {  echo  '<td><p><img width="20" height="20" src="./images/on.bmp"></p></td>'; } else { if($poisk["otcha1"]== 1) { echo  '<td><form action="/otch2.php" method="POST"><input name="votch2" type="hidden" value="'.$solos.'" /><input name="nomer" type="hidden" value="'.$poisk["nomer"].'" /><input name="otcha2" type="hidden" value="1"/><input type="image" name="subon" src="./images/and.gif" width="20" height="20" value="Одобрить" /></form></td>'; } else { echo  '<td><p><img width="20" height="20" src="./images/off.bmp"></p></td>'; } }
  91. echo '<td>' . $poisk['data_sdachi'] . '</td>';
  92. echo '<td>' . $poisk['data_dostavki'] . '</td>';
  93.      echo '</tr>';
  94.      
  95.    }
  96.  
  97.     echo '</tbody>';
  98.    echo '</table>';
  99. }
  100. }
  101. ?>


Выдает оишбку.
Warning: Division by zero in ..... on line 16
Gans Отправлено: 29 Января, 2014 - 12:18:13 • Тема: Привязка кнопки к нужному полю • Форум: Вопросы новичков

Ответов: 9
Просмотров: 494
Проверка на авторизацию.

поменял на Get
не понял....

Все равно не работает. Я хз как привязку сделать именно к нужному полю.
Gans Отправлено: 29 Января, 2014 - 11:59:20 • Тема: Привязка кнопки к нужному полю • Форум: Вопросы новичков

Ответов: 9
Просмотров: 494
Не получилось.
index.php
PHP:
скопировать код в буфер обмена
  1. if($data["Dir"] == 1) {  echo  '<td><p><img src="./images/on.bmp"></p></td>'; } else { if(($data["otchet"]==1) and ($data["Ruk"]== 0)) { echo  '<td><form action="/dir.php?nomer='.$data["nomer"].'" method="GET"><input name="Dir" type="hidden" value="1"/><input type="submit" value="Одобрить" /></td>'; } else { echo  '<td><p><img src="./images/off.bmp"></p></td>'; } }


dir.php
PHP:
скопировать код в буфер обмена
  1. include_once 'handler.php';
  2. if($user) {
  3. $mainresult = mysql_query("SELECT `prava` FROM `users_profiles` WHERE `username` = '".$_COOKIE['username']."'");
  4. $mainrow = mysql_fetch_array($mainresult);
  5. if($mainrow["prava"] ==6) {
  6. $nomer = mysql_real_escape_string(htmlspecialchars($_POST['nomer']));
  7. $resultdir = mysql_query(" UPDATE  `zi` SET `Dir` ='".$_GET['Dir']."' WHERE `nomer` = '".$_GET['nomer']."'");
  8. if($resultdir == 'true') { header ('Location: index.php' ); exit; }
  9. else { header ('Location: proverka.html' ); exit; }
  10. } else { echo 'У вас нету прав!'; echo '<p><a href="/index.php">Вернуться на главную</a></p>'; }
  11. }
  12. else {
  13. echo 'Вы не авторезировались!';
  14. }
  15.  
Gans Отправлено: 29 Января, 2014 - 11:36:49 • Тема: Привязка кнопки к нужному полю • Форум: Вопросы новичков

Ответов: 9
Просмотров: 494
PHP:
скопировать код в буфер обмена
  1. echo  '<td><form action="/dir.php" method="GET"><input name="Dir" type="hidden" id="$data["nomer"];" value="1"/><input type="submit" value="Одобрить" /></td>';
  2.  
  3. $resultdir = mysql_query(" UPDATE `zi` SET `Dir` ='".$_GET['Dir']."' WHERE `nomer` = '".$_GET['nomer']."'");
  4.  

все так же.
Gans Отправлено: 29 Января, 2014 - 11:05:49 • Тема: Привязка кнопки к нужному полю • Форум: Вопросы новичков

Ответов: 9
Просмотров: 494
PHP:
скопировать код в буфер обмена
  1. $resultdir = mysql_query(" UPDATE `zi` SET `Dir` ='".$_POST['Dir']."' WHERE `nomer` = '".$_POST['nomer']."'");
  2.  
  3.   '<td><form action="/dir.php" method="POST"><input name="Dir" type="hidden" id="$data["nomer"];" value="1"/><input type="submit" value="Одобрить" /></td>'; } else { echo  '<td><p><img src="./images/off.bmp"></p></td>'; }
  4.  


Сделал так нефига нету толку.

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB