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 :: помогите вывести из mysql

 PHP.SU

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


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

> Без описания
KGG
Отправлено: 26 Декабря, 2008 - 08:43:16
Post Id


Новичок


Покинул форум
Сообщений всего: 14
Дата рег-ции: Авг. 2008  


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




вобщем немогу вывести по толковому из БД данные, надо вывести в таблицу и чтобы повторялось действие после того как добавляется новость, ну как вывод обыных новостей Улыбка

(Отредактировано автором: 26 Декабря, 2008 - 08:51:27)

 
 Top
Sanek
Отправлено: 26 Декабря, 2008 - 10:16:57
Post Id


Новичок


Покинул форум
Сообщений всего: 32
Дата рег-ции: Окт. 2008  


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




А по подробнее.... Что вы уже сделали и что у вас не получается?

(Отредактировано автором: 26 Декабря, 2008 - 10:17:59)

 
 Top
KGG
Отправлено: 26 Декабря, 2008 - 10:53:31
Post Id


Новичок


Покинул форум
Сообщений всего: 14
Дата рег-ции: Авг. 2008  


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




вот Улыбка
Скачать файл: test.php
Скачан раз: 147
 
 Top
Champion Супермодератор
Отправлено: 26 Декабря, 2008 - 10:57:38
Post Id



Активный участник


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


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




KGG пишет:
чтобы повторялось действие после того как добавляется новость
какое действие? Сформулируте по-русски
 
 Top
KGG
Отправлено: 26 Декабря, 2008 - 11:05:31
Post Id


Новичок


Покинул форум
Сообщений всего: 14
Дата рег-ции: Авг. 2008  


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




добавил новость она вывелась, добавил другую она наже появилась
 
 Top
E-Pro
Отправлено: 26 Декабря, 2008 - 11:11:39
Post Id



Частый гость


Покинул форум
Сообщений всего: 164
Дата рег-ции: Окт. 2008  
Откуда: Санкт-Петербург


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




Вы покажите свой код, а мы Вам поможем.
Запрос скорее всего не правильно составлен.
 
 Top
Champion Супермодератор
Отправлено: 26 Декабря, 2008 - 11:11:53
Post Id



Активный участник


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


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




Ну, например, обновлять страницу переодически. Или не всю страницу, а часть. Аяксом.
(Добавление)
А сам вывод информации - select, потом echo...
 
 Top
KGG
Отправлено: 26 Декабря, 2008 - 11:20:13
Post Id


Новичок


Покинул форум
Сообщений всего: 14
Дата рег-ции: Авг. 2008  


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




Champion пишет:
А сам вывод информации - select, потом echo...



вот я и спрашиваю как это сделать))
(Добавление)
проблема в том что я вроде как написал всё правельно , (я так думаю), но есть ошибки

Цитата:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in Z:\home\saleresources\www\sites\index.php on line 35

Warning: printf() [function.printf]: Too few arguments in Z:\home\saleresources\www\sites\index.php on line 64


и я незнаю что делать, там тоже всё проверил Недовольство, огорчение(( я невижу в чём ошибка
 
 Top
E-Pro
Отправлено: 26 Декабря, 2008 - 11:27:30
Post Id



Частый гость


Покинул форум
Сообщений всего: 164
Дата рег-ции: Окт. 2008  
Откуда: Санкт-Петербург


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




Sanek пишет:
А по подробнее.... Что вы уже сделали и что у вас не получается?

А у Вас просили часть кода который вы уже сделали.
А если у Вас не работает, а Вы думаете что написали код правильно - значит это не так!
ЗЫ: в поиске куча тем насчет выводе через select
(Добавление)
Тут можно почитать + Тут

(Отредактировано автором: 26 Декабря, 2008 - 11:29:03)

 
 Top
Sanek
Отправлено: 26 Декабря, 2008 - 11:38:57
Post Id


Новичок


Покинул форум
Сообщений всего: 32
Дата рег-ции: Окт. 2008  


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




из test.php я так понимаю что в database.php - подключение к бд и там что-то типа...
PHP:
скопировать код в буфер обмена
  1.  mysql_connect("localhost", "mysql_user", "mysql_password") or
  2.         die("could not connect");
  3.     mysql_select_db("mydb");
  4.  

а здесь:
PHP:
скопировать код в буфер обмена
  1.  $result = mysql_query("SELECT name,description,langs,money,id FROM sites",$db);
убери ,$db
 
 Top
KGG
Отправлено: 26 Декабря, 2008 - 11:41:38
Post Id


Новичок


Покинул форум
Сообщений всего: 14
Дата рег-ции: Авг. 2008  


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




ну да 1ое подключение, 2ое извлечение полей из таблицы
 
 Top
Sanek
Отправлено: 26 Декабря, 2008 - 11:51:49
Post Id


Новичок


Покинул форум
Сообщений всего: 32
Дата рег-ции: Окт. 2008  


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




PHP:
скопировать код в буфер обмена
  1. print "<table align='center' cellspacing='0' cellpadding='2' border='1' style='border-collapse: collapse;' >\n";
  2. // ----шапка таблица
  3. print "<tr bgcolor=#e0e0e0>\n";
  4. print "<th align='center'>....</th>\n";
  5. print "<th align='center'>....</th>\n";
  6. print "<th align='center'>....</th>\n";
  7. print "<th align='center'>....</th>\n";
  8. print "<th align='center'>....</th>\n";
  9. print "</tr>\n";
  10.  
  11. $query = "SELECT `name`,`description`,`langs,money`,`id` FROM `sites";
  12. $result = mysql_query($query);
  13. for($i=1;$myrow = @mysql_fetch_array($result);$i++){
  14.      if($i % 2 == 0) {$color ="#f5f5f5";}
  15.    else $color = "#ffffff";
  16.   print "<tr bgcolor='".$color."'>\n";
  17.         print "<td align='center'>".$myrow['name']."</td>\n";
  18.         print "<td align='center'>".$myrow['description']."</td>\n";
  19.         print "<td align='center'>".$myrow['langs']."</td>\n";
  20.         print "<td align='center'>".$myrow['money']."</td>\n";
  21.         print "<td align='center'>".$myrow['id']."</td>\n";
  22.         print "</tr>\n";       
  23.   }
  24. print "</table><br>\n";
 
 Top
Champion Супермодератор
Отправлено: 26 Декабря, 2008 - 11:55:34
Post Id



Активный участник


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


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




KGG пишет:
проблема в том что я вроде как написал всё правельно , (я так думаю), но есть ошибки

Цитата:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in Z:\home\saleresources\www\sites\index.php on line 35

Warning: printf() [function.printf]: Too few arguments in Z:\home\saleresources\www\sites\index.php on line 64

ВОТ С ЭТОГО И НАДО БЫЛО НАЧИНАТЬ!!

mysql_fetch_array(): supplied argument is not a valid MySQL result resource - значит до этого либо запрос не был выполнен из-за ошибки, либо вы просто в переменной опечатались.
Warning: printf() [function.printf]: Too few arguments - слишком мало аргументов
(Добавление)
Учитесь отлаживать, отслеживать значения переменных! И ЧИТАЙТЕ сообщения об ошибках и предупреждения, они не просто так выдаются!
 
 Top
KGG
Отправлено: 26 Декабря, 2008 - 13:48:46
Post Id


Новичок


Покинул форум
Сообщений всего: 14
Дата рег-ции: Авг. 2008  


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




Sanek спс огромное
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


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



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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB