Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Пофиксите таблицу пожалуйста

 PHP.SU

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


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

> Без описания
kekoff
Отправлено: 22 Июля, 2016 - 17:08:10
Post Id


Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Июль 2016  


Помог: 0 раз(а)




PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. include 'conf.php';
  3. if (isset($_COOKIE['id']) and isset($_COOKIE['hash']))
  4. {
  5.     $userdata = mysql_fetch_assoc(mysql_query("SELECT * FROM users WHERE users_id = '".intval($_COOKIE['id'])."' LIMIT 1"));
  6.  
  7.     if(($userdata['users_hash'] !== $_COOKIE['hash']) or ($userdata['users_id'] !== $_COOKIE['id']))
  8.     {
  9.         setcookie('id', '', time() - 60*24*30*12, '/');
  10.         setcookie('hash', '', time() - 60*24*30*12, '/');
  11.     setcookie('errors', '1', time() + 60*24*30*12, '/');
  12. exit();
  13.     }
  14. }
  15. else
  16. {
  17.   setcookie('errors', '2', time() + 60*24*30*12, '/');
  18.   header('Location: login.php'); exit();
  19. }
  20. ?>
  21. <!DOCTYPE html><html><head><?PHP include "/inc/header.php" ?>  <title>Лог</title>
  22. </head><body>
  23. <?PHP
  24. include "/inc/menu.php";
  25.   ?>
  26.   <h1>Лог</h1>
  27. <?PHP
  28.   ?>
  29.   <table  class="table table-striped">
  30.   <tr>
  31.     <th>Отправитель</th>
  32.    <th>Получатель</th>
  33.    <th>Количество</th>
  34.    <th>Время</th>
  35.     </tr>
  36.  
  37.     <?PHP
  38.     var_dump($login);
  39.     $sql = mysql_query("SELECT * FROM transactions;");
  40.       if($sql && mysql_num_rows($sql) > 0) {
  41.       while($row = mysql_fetch_row($sql)) {
  42.   print '<tr><td>'.$row['user_from'].'</td>';
  43.   print '<td>'.$row['user_to'].'</td>';
  44.   print '<td>'.$row['count'].'</td>';
  45.   print '<td>'.$row['time'].'</td> </tr>';
  46.     }
  47.   }
  48.   ?>
  49. </table></body></html>
  50.  

Вот код и он выдает пустую таблицу
Хотя в бд куча записей!11
Скрин внизу

(Отредактировано автором: 22 Июля, 2016 - 17:09:15)

 
 Top
andrewkard
Отправлено: 22 Июля, 2016 - 18:16:17
Post Id


Участник


Покинул форум
Сообщений всего: 1372
Дата рег-ции: Нояб. 2014  


Помог: 30 раз(а)




Так?
PHP:
скопировать код в буфер обмена
  1.  
  2. $link = mysqli_connect("localhost", "my_user", "my_password", "world");
  3.  
  4. /* проверка соединения */
  5.     printf("Соединение не удалось: %s\n", mysqli_connect_error());
  6.     exit();
  7. }
  8.  
  9. $query = "SELECT * FROM `transactions`";
  10.  
  11. if ($result = mysqli_query($link, $query)) {
  12.  
  13.     /* извлечение ассоциативного массива */
  14.     while ($row = mysqli_fetch_assoc($result)) {
  15.         print '<tr><td>'.$row['user_from'].'</td>';
  16.         print '<td>'.$row['user_to'].'</td>';
  17.         print '<td>'.$row['count'].'</td>';
  18.         print '<td>'.$row['time'].'</td></tr>';
  19.     }
  20.  
  21.     /* удаление выборки */
  22.     mysqli_free_result($result);
  23. }
  24.  
  25. /* закрытие соединения */
  26. mysqli_close($link);
  27.  
  28.  
 
 Top
kekoff
Отправлено: 23 Июля, 2016 - 10:48:52
Post Id


Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Июль 2016  


Помог: 0 раз(а)




andrewkard пишет:
Так?
PHP:
скопировать код в буфер обмена
  1.  
  2. $link = mysqli_connect("localhost", "my_user", "my_password", "world");
  3.  
  4. /* проверка соединения */
  5.     printf("Соединение не удалось: %s\n", mysqli_connect_error());
  6.     exit();
  7. }
  8.  
  9. $query = "SELECT * FROM `transactions`";
  10.  
  11. if ($result = mysqli_query($link, $query)) {
  12.  
  13.     /* извлечение ассоциативного массива */
  14.     while ($row = mysqli_fetch_assoc($result)) {
  15.         print '<tr><td>'.$row['user_from'].'</td>';
  16.         print '<td>'.$row['user_to'].'</td>';
  17.         print '<td>'.$row['count'].'</td>';
  18.         print '<td>'.$row['time'].'</td></tr>';
  19.     }
  20.  
  21.     /* удаление выборки */
  22.     mysqli_free_result($result);
  23. }
  24.  
  25. /* закрытие соединения */
  26. mysqli_close($link);
  27.  
  28.  

Спасибо помогло
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Напишите за меня, пожалуйста »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB