PHP.SU

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

Страниц (11): В начало « ... 3 4 5 6 [7] 8 9 10 11 »

> Найдено сообщений: 161
lamozavrik Отправлено: 07 Января, 2012 - 15:36:35 • Тема: Правильная установка сайта, на хостинг hostinger • Форум: Вопросы новичков

Ответов: 17
Просмотров: 1086
На хосте hostinger хост к БД не localhost
(Добавление)
например на histinger.com.ua хост к БД такой: mysql.hostinger.com.ua
lamozavrik Отправлено: 06 Января, 2012 - 16:33:53 • Тема: Вывод данных из MySQL в массив • Форум: Вопросы новичков

Ответов: 11
Просмотров: 768
Да. Просто добавьте поле с датой и сортируйте по нему
lamozavrik Отправлено: 06 Января, 2012 - 16:28:11 • Тема: Вывод данных из MySQL в массив • Форум: Вопросы новичков

Ответов: 11
Просмотров: 768
Просто если будешь сортировать по полю text, то сортировка будет по буквам в тексте =)
lamozavrik Отправлено: 06 Января, 2012 - 16:24:40 • Тема: Вывод данных из MySQL в массив • Форум: Вопросы новичков

Ответов: 11
Просмотров: 768
Так ты будешь сортировать по полю text... Мне кажется, что лучше сортировать по полю id. то есть ORDER BY id
(Добавление)
Сори, на заметил, что выводятся только строки с id 1
lamozavrik Отправлено: 06 Января, 2012 - 16:16:40 • Тема: Вывод данных из MySQL в массив • Форум: Вопросы новичков

Ответов: 11
Просмотров: 768
PHP:
скопировать код в буфер обмена
  1.  
  2. $res = mysql_query("SELECT text FROM table WHERE id = 1");
  3. $arr = array();
  4. while($rows = mysql_fetch_row($res)){
  5.     $arr[] = $rows[0];
  6. }
  7.  
lamozavrik Отправлено: 06 Января, 2012 - 14:57:23 • Тема: Юмор • Форум: Юмор

Ответов: 187
Просмотров: 12037
LIME, ну может тогда чехол для колышков для палатки Покатываюсь со смеху
(Добавление)
Хотя то, на что оно похоже может кому то и в походе пригодится )) Помираю со смеху!
lamozavrik Отправлено: 06 Января, 2012 - 14:32:52 • Тема: Юмор • Форум: Юмор

Ответов: 187
Просмотров: 12037
пенал для ручек, что ли )))
lamozavrik Отправлено: 06 Января, 2012 - 10:03:04 • Тема: проблема при добавления сайта • Форум: Напишите за меня, пожалуйста

Ответов: 4
Просмотров: 31
Код index.php писать booton.php чтоб domain.ruad вводить было не повадно домена в зоне .ruad нет.
Понял?
lamozavrik Отправлено: 06 Января, 2012 - 09:58:08 • Тема: mysql ne pravilno rabotaet • Форум: Объектно-ориентированное программирование

Ответов: 8
Просмотров: 2026
4ot nifiga ne ponyal...
lamozavrik Отправлено: 06 Января, 2012 - 09:48:15 • Тема: коментарии • Форум: Вопросы новичков

Ответов: 16
Просмотров: 643
Выбираем все новости:



Дальше в цикле выводим новости на стену:

PHP:
скопировать код в буфер обмена
  1.  
  2. while($rows = mysql_fetch_assoc($res)){
  3.     //Вывод новостей в цикле
  4.     echo "<a href='full_news.php?id=".$rows['id']."'>название новости</a>"; //Ссылка на полную новость, в которой параметру id присваиваем значения id новости из базы
  5. }
  6.  


При нажатии на ссылку у нас откроется полная новость и в массив $_GET передастся параметр id данной новости.
Далее по переданному в массиве $_GET параметру id выбираем из базы все комментарии:

PHP:
скопировать код в буфер обмена
  1.  
  2. $id = int($_GET['id']);
  3. $res = mysql_query("SELECT * FROM comments WHERE news_id = ".$id."");
  4.  
  5. while($rows = mysql_fetch_assoc($res)){
  6.     //Выводим в цикле комментарии к нашей новости
  7. }
  8.  


Вот как то так )
lamozavrik Отправлено: 06 Января, 2012 - 09:30:50 • Тема: Добавлени записи в БД (PHP+MYSQL) • Форум: Вопросы новичков

Ответов: 43
Просмотров: 1449
Да с таким кодом вашу бд снесёт любой малолетний хацкер, хоть немного понимающий в SQL =)
lamozavrik Отправлено: 03 Января, 2012 - 20:36:18 • Тема: помогите исправить ошибки • Форум: Напишите за меня, пожалуйста

Ответов: 6
Просмотров: 41
Правильно изложите суть проблемы!
lamozavrik Отправлено: 03 Января, 2012 - 20:32:25 • Тема: коментарии • Форум: Вопросы новичков

Ответов: 16
Просмотров: 643
в таблице с комментариями нужно сделать поле, к примеру news_id, и туда передавать id новости, к которой добавился комментарий. А потом выводить все комментарии к этой новости именно по этому полю. Например:
CODE (SQL):
скопировать код в буфер обмена
  1.  
  2. SELECT * FROM `comments` WHERE `news_id` = айди_новости
  3.  
lamozavrik Отправлено: 03 Января, 2012 - 17:16:43 • Тема: постраничная навигация! • Форум: Вопросы новичков

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

Выглядит это приблизительно так:

PHP:
скопировать код в буфер обмена
  1.  
  2. $count = 3;//Количество страниц с права и с лева от текущей
  3.        
  4.         if($текущаяСтраница - 1 > 0)
  5.             $pages = '<a href="index.php?page=1"><<</a> <a href="index.php?page='.($текущаяСтраница - 1).'"><</a> ';
  6.  
  7.         for($i=$count; $i>0; $i--){
  8.             if($текущаяСтраница - 1 >= $i)
  9.                 $pages .= '<a href="index.php?page='.($текущаяСтраница - $i).'">'.($текущаяСтраница - $i).'</a> ';
  10.         }
  11.            
  12.         $pages .= '<b>['.$текущаяСтраница.']</b>';
  13.        
  14.         for($i=1; $i<=$count; $i++){
  15.             if($текущаяСтраница + $i <= $общееКолСтр)
  16.                 $pages .= ' <a href="index.php?page='.($текущаяСтраница + $i).'">'.($текущаяСтраница + $i).'</a>';
  17.         }
  18.            
  19.        
  20.         if($$текущаяСтраница < $общееКолСтр)
  21.             $pages .= ' <a href="index.php?page='.($текущаяСтраница + 1).'">></a> <a href="index.php?page='.$общееКолСтр.'">>></a> ';
  22.  
  23. echo $pages;
  24.  


Вот как то так ))
lamozavrik Отправлено: 03 Января, 2012 - 16:32:30 • Тема: постраничная навигация! • Форум: Вопросы новичков

Ответов: 6
Просмотров: 215
Вот здесь
MBmusic пишет:
for ($i=1; $i<$num_rows_ress; $i++)


сделай так:
PHP:
скопировать код в буфер обмена
  1.  
  2. for ($i=1; $i<=$num_rows_ress; $i++){
  3.  

Страниц (11): В начало « ... 3 4 5 6 [7] 8 9 10 11 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB