PHP.SU

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

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

> Найдено сообщений: 4
Cubar Отправлено: 04 Августа, 2009 - 13:03:03 • Тема: Проблема с MYSQL • Форум: Программирование на PHP

Ответов: 10
Просмотров: 905
Спасибо всем!!!
Проблема решена.
Cubar Отправлено: 03 Августа, 2009 - 11:01:22 • Тема: Проблема с MYSQL • Форум: Программирование на PHP

Ответов: 10
Просмотров: 905
Maxtet.
Условие написано правильно.

Valenok.
Большое спасибо за ссылку!!! Нашел кое-что там, т.е. включил в свой код повышенный контроль за ошибками. В результате было выявлено несколько ошибок. Некоторые ошибки исправил. Вот код:

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. ini_set ('display_errors', 1);
  3. $rc=mysql_сonnect ("localhost", "root", "root");
  4. if ($rc==mysql_сonnect ("localhost", "root", "root"))
  5. {
  6. $day=date ("Y-m-d");
  7. mysql_select_db ("B19147");
  8. $tabl="Schetchik";
  9. ("
  10. SELECT *
  11. FROM $tabl
  12. ");
  13. $k['Vsego']=$k['Vsego']+1;
  14. if ($day!==$k['Chislo'])
  15. {
  16. $k['Chislo']=$day;
  17. $k['Segodna']=1;
  18. }
  19. else
  20. {
  21. $k['Segodna']=$k['Segodna']+1;
  22. }
  23. ("
  24. UPD?1?T?1? Schetchik
  25. SET Vsego='$k[Vsego]', Segodna='$k[Segodna]', Chislo='$k[Chislo]'
  26. ");
  27. echo
  28. "<table border=2 bordercolor=orange>
  29. <tr>
  30. <td colspan=2 align=center> Посещаемость </td>
  31. </tr>
  32. <tr>
  33. <td align=center> Всего </td>
  34. <td align=center> Сегодня </td>
  35. </tr>
  36. <tr>
  37. <td align=center> $k[Vsego] </td>
  38. <td align=center> $k[Segodna] </td>
  39. </tr>
  40. </table>";
  41. }
  42. else
  43. {
  44. echo "Error!";
  45. }
  46. ?>


Ошибка появляется такая: "Undefined index: Chislo" на 17 строке.
Cubar Отправлено: 02 Августа, 2009 - 17:55:30 • Тема: Проблема с MYSQL • Форум: Программирование на PHP

Ответов: 10
Просмотров: 905
Указано. Выборка идет все полей из таблицы "Schetchik". Код почему-то скопировался некорректно. Там стоит знак "*" в запросе.
Cubar Отправлено: 02 Августа, 2009 - 17:38:51 • Тема: Проблема с MYSQL • Форум: Программирование на PHP

Ответов: 10
Просмотров: 905
По какой причине это может не работать?

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. if ($rc=mysql_connect ("localhost", "root", "root"))
  3. {
  4. mysql_select_db ("B19147");
  5. $mar=mysql_query ("
  6. SELECT
  7. FROM Schetchik
  8. ");
  9. $s=mysql_result ($mar, 0, 2);
  10. echo $s;
  11. }
  12. else
  13. {
  14. echo "Error!";
  15. }
  16. ?>

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB