PHP.SU

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

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

> Найдено сообщений: 8
DeadCowsDontMoo Отправлено: 18 Мая, 2015 - 14:16:57 • Тема: Почему UTF8 general-ci? • Форум: Кодировки и все смежное

Ответов: 2
Просмотров: 1746
Почему в MySQL используется кодировка UTF8 general-ci? Во многих обучалках, да и где угодно - советуют именно эту кодировку. В чем ее особенность? Почему все юзают именно ее, хотя есть много других?
DeadCowsDontMoo Отправлено: 18 Мая, 2015 - 14:11:45 • Тема: Помогите составить цикл для вывода времени • Форум: Вопросы новичков

Ответов: 10
Просмотров: 447
Это не ответ на ваш вопрос, но вставить свои 5 копеек уж очень хочется.

Возможно, пока не поздно, стоит вообще отказаться от вывода времени средствами php? А вместо этого обратить свой взор на Ajax?) понимаете о чем я?
DeadCowsDontMoo Отправлено: 15 Мая, 2015 - 17:53:36 • Тема: помогите перейти на PDO • Форум: Вопросы новичков

Ответов: 3
Просмотров: 317
yurka8 пишет:
Щяс вот так НЕ РАБОТАЕТ
PHP:
скопировать код в буфер обмена
  1.  
  2. function db_connect()
  3. {
  4.     static $pdo = NULL;
  5.      
  6.     if(!$pdo)
  7.     {
  8.         $host="localhost";
  9.         $db="ЮЮЮЮЮ";
  10.         $charset="utf8";
  11.         $user="ААААААА";
  12.         $pass="ААААААА";
  13.     $dsn = "mysql:host=$host;dbname=$db;charset=$charset";
  14.    
  15.     $opt = array(
  16.             PDO::ATTR_ERRMODE            => PDO::ERRMODE_EXCEPTION,
  17.             PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC
  18.     );
  19.    
  20.     $pdo = new PDO($dsn, $user, $pass, $opt);
  21.     }
  22.    
  23.     return $pdo;
  24. }
  25. function db_result_to_array($result){
  26.         $res_array = array();
  27.         $count = 0;
  28.         while($row = fetch_array($result))
  29.         {
  30.                 $res_array[$count] = $row;
  31.                 $count++;
  32.         }
  33.         return $res_array;
  34. }
  35. function get(){
  36.         $query = db_connect()->prepare("SELECT id,title
  37.          FROM `os` ");
  38.         $result = query($query);
  39.         $result = db_result_to_array($result);
  40.         return $result;
  41. }
  42.  


Есть много способов - почему именно PDO?
DeadCowsDontMoo Отправлено: 15 Мая, 2015 - 17:48:50 • Тема: Выполнить скрипт после заверщения другого скрипта • Форум: Вопросы новичков

Ответов: 7
Просмотров: 448
Sail пишет:
можно сделать недоступной для нажатия кнопку вызова второго скрипта, пока не получите подтверждения выполнения первого.


Напиши как Хорошо или ссылочку... Закатив глазки
DeadCowsDontMoo Отправлено: 15 Мая, 2015 - 17:44:53 • Тема: Не работает PHP в HTML • Форум: Вопросы новичков

Ответов: 13
Просмотров: 797
freshman пишет:
DelphinPRO пишет:
freshman пишет:
file:///C:/Ope

а должно быть http:// =)

http://php_practik[dot]local/index.php

CODE (htmlphp):
скопировать код в буфер обмена
  1. http://php_practik.local/index.php


Спасибо, проблема решена Радость


У меня тоже когда-то такая проблема была Радость Радость Радость
DeadCowsDontMoo Отправлено: 15 Мая, 2015 - 17:37:25 • Тема: поиск года • Форум: Вопросы новичков

Ответов: 1
Просмотров: 152
kuller пишет:
В базе хранятся записи, и у каждой записи есть год. Например 2007, 2014, 2015. и мне надо найти более ранний год и более поздний, то есть из примера это будет 2007-2015 и соответственно их выводит. Как это сделать?

Все оказалось на много проще чем думал. Функции max и min


Название темы "Поиск года" - жутко интригует Ха-ха Ха-ха Ха-ха Ха-ха

По поводу ответа на вопрос, делать проверку... Или цикл, или кейсы - что удобнее то и юзать.
DeadCowsDontMoo Отправлено: 15 Мая, 2015 - 17:30:15 • Тема: Как сделать меню на php и mysql • Форум: Вопросы новичков

Ответов: 11
Просмотров: 543
DonQuijote пишет:
Вот у меня такая страница
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP include('config/db_connect.php');
  3. if(!isset($_GET['id'])){
  4.     $id = '1';
  5. }
  6. else{
  7.     $id = addslashes(strip_tags(trim($_GET['id'])));
  8. }
  9. ?>
  10. <!doctype html>
  11. <html>
  12. <head>
  13. <meta charset="utf-8">
  14. <title>Ордена и Медали</title>
  15. <link href="css/main-style.css" rel="stylesheet" type="text/css">
  16. </head>
  17.  
  18. <body>
  19. <h1>Высшие степени отличия</h1>
  20. <?PHP
  21. if ($result = $mysqli->query("SELECT * FROM `honors` WHERE `cat_honors`='Высшие'")) {
  22.  
  23.         while ($row = $result->fetch_assoc()) {
  24.         echo '<a href="/from_db.php?id='.$row['id'].'">';
  25.         echo '<div id="honor">';
  26.         echo '<img src="/honors/images/small/'.$row['img_small'].'.jpg" />';
  27.         echo '<div>'.$row['title'].'</div>';
  28.         echo '</div>';
  29.         echo '</a>';
  30.         }
  31.         $result->close();
  32. }
  33. ?>
  34. <div><?PHP echo $row['content'];?></div>
  35. <h1>Ордена</h1>
  36. <?PHP
  37. if ($result = $mysqli->query("SELECT * FROM `honors` WHERE `cat_honors`='Ордена'")) {
  38.  
  39.         while ($row = $result->fetch_assoc()) {
  40.         echo '<a href="/from_db.php?id='.$row['id'].'">';
  41.         echo '<div id="honor">';
  42.         echo '<img src="/honors/images/small/'.$row['img_small'].'.jpg" />';
  43.         echo '<div>'.$row['title'].'</div>';
  44.         echo '</div>';
  45.         echo '</a>';
  46.         }
  47.         $result->close();
  48. }
  49. ?>
  50. <h1>Медали</h1>
  51. <?PHP
  52. if ($result = $mysqli->query("SELECT * FROM `honors` WHERE `cat_honors`='Медали'")) {
  53.  
  54.         while ($row = $result->fetch_assoc()) {
  55.         echo '<a href="/from_db.php?id='.$row['id'].'">';
  56.         echo '<div id="honor">';
  57.         echo '<img src="/honors/images/small/'.$row['img_small'].'.jpg" />';
  58.         echo '<div>'.$row['title'].'</div>';
  59.         echo '</div>';
  60.         echo '</a>';
  61.         }
  62.         $result->close();
  63. }
  64. $mysqli->close();
  65. ?>
  66. </body>
  67. </html>
  68.  


ничего не происходит после нажатия на ссылку
Подскажите где ошибка


через какой-нибудь Нет-бинс уже прогнал? Синтаксических ошибок нет?

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB