Помощник
|
Не вывод все записи. |
Salikhoff_hb
|
Сообщение
#1
|
||
|
|
||
|
|||
ZhukV |
21.11.2010, 16:50;
Ответить: ZhukV
Сообщение
#2
|
|
|
|
|
Salikhoff_hb
|
Сообщение
#3
|
|
Спасибо, но мне не подходит. Мне нужно чтобы выводилось сразу название дата короткое описание, у вас вроде такого нет, не вглядывался.
|
|
|
ZhukV |
22.11.2010, 13:16;
Ответить: ZhukV
Сообщение
#4
|
|
(' post='88576 @ 21.11.2010, 19:13) Спасибо, но мне не подходит. Мне нужно чтобы выводилось сразу название дата короткое описание, у вас вроде такого нет, не вглядывался. FICO-077), там в примере я только вывожу id записи, в Вашем же примере можно вытаскать все что угодно!!! Я вывожу порсто уникальные номера записей. Вы же в свой черед, можете изменять, как Вам угодно. $RES = mysql_query($SQL); if(!is_resource($RES)){ exit("<h1>ошибка</h1>"); } while($RESULT = mysql_fetch_assoc($RES)){ echo $RESULT["id"] . "<br>"; } Вот именно здесь вставте свой кусок кода, как нужно выводить, и проблем не будет!!! |
|
|
Salikhoff_hb
|
Сообщение
#5
|
|
Спасибо, опробую скажу...
|
|
|
Salikhoff_hb
|
Сообщение
#6
|
|
Все равно не понимаю почему у меня выходит по 1 файлу что и в том и в этом:achtung:
|
|
|
ZhukV |
22.11.2010, 16:17;
Ответить: ZhukV
Сообщение
#7
|
|
Покажи полный свой скрипт который ты используеш, и структуру БД
|
|
|
Salikhoff_hb
|
Сообщение
#8
|
|
[PHP]<?php ?>
<div id="colTwo"> <div id="welcome"> <h2>Welcome to Sitename.com</h2> <img src="images/img5.jpg" alt="" width="109" height="109" class="image" /> <p><strong>Differential</strong> is a free template from <a href="http://www.freecsstemplates.org/">Free CSS Templates</a> released under a <a href="http://creativecommons.org/licenses/by/2.5/">Creative Commons Attribution 2.5 License</a>. The photo to the left is from <a href="http://www.pdphoto.org/">PDPhoto.org</a>. You're free to use this template for both commercial or personal use. I only ask that you link back to <a href="http://www.freecsstemplates.org/">my site</a> in some way. Enjoy :)</p> <p>Sed vel quam. Vestibulum pellentesque. Morbi sit amet magna ac lacus dapibus interdum. Donec pede nisl, gravida iaculis, auctor vitae, bibendum sit amet, mauris. Cras adipiscing libero et risus. Donec rutrum tempus massa. Proin at mauris sed elit venenatis porttitor. Morbi quam nisl, fringilla quis, sagittis nec, adipiscing at, elit. Maecenas sed sem sit amet lectus mattis molestie. Integer quis eros lorem ipsum dolor sit amet veroeros consequat.</p> </div> <div class="post"> <?php // всего записей $result = mysql_query('SELECT * FROM `record`', $db); $num_rows = mysql_num_rows($result); // переменная из ссылки $page = (int)(isset($_GET['page']) && intval($_GET['page']) > 0 ? intval($_GET['page']) : 1); if(!isset($page)) $page = 1; // просчитываем что показывать $x = $page * 10 - 10; // выводим последние новости: $query = "SELECT * FROM `record` ORDER BY `id` DESC LIMIT $x, 10"; $res = mysql_query($query) or die(mysql_error()); while ($row = mysql_fetch_array($res)) { $id = "".$row['id'].""; $name = "".$row['name'].""; $text = "".$row['text'].""; $date = "".$row['date'].""; } echo("<h3>"."$name"."</h3>"); echo("<h4><strong>"."$date"."</h4></strong>"); echo("<p>"."$text"."</p>"); // вывод нумерации страниц $num_rows = $num_rows/10; $num_rows = ceil ($num_rows); $page_s = $page - 4; $page_m = $page + 5; if ($page_m > $num_rows) $page_m = $num_rows; echo "<center><b><big>"; if ($page >= 6) { echo "<a href='index.php?page=1'>1</a> "; echo "... "; } for ($i=$page_s; $i <= $page_m; $i++) { if ($i > 0) { echo "<a href='index.php?page=$i'>$i</a> "; } } $page_f = $num_rows - 6; if ($page <= $page_f) { echo "... "; echo "<a href='index.php?page=$num_rows'>$num_rows</a>"; } echo "</big></b></center>"; ?> </div> </div> </div>[/PHP] CREATE TABLE `record` (
`id` INT NOT NULL AUTO_INCREMENT , `name` VARCHAR( 150 ) NOT NULL , `author` VARCHAR( 15 ) NOT NULL , `text` TEXT NOT NULL , `date` DATE NOT NULL , PRIMARY KEY ( `id` ) ); |
|
|
alexdrob |
23.11.2010, 20:08;
Ответить: alexdrob
Сообщение
#9
|
|
(' post='89120 @ 23.11.2010, 22:00) $result*=*mysql_query('SELECT***FROM*`record`',*$db);* $num_rows*=*mysql_num_rows($result); Это вообще не самый удачный способ определения количества записей))) [PHP]$num_rows = mysql_result(mysql_query("select count(`id`) from `record`"),0);[/PHP] я думаю так меньше памяти и ресурсов нужно будет системе. (' post='89120 @ 23.11.2010, 22:00) while*($row*=*mysql_fetch_array($res))* ****{* ****$id*=*"".$row['id']."";* ****$name*=*"".$row['name']."";* ****$text*=*"".$row['text']."";* ****$date*=*"".$row['date']."";* ****}* ***** *************echo("<h3>"."$name"."</h3>");* *************echo("<h4><strong>"."$date"."</h4></strong>");* *************echo("<p>"."$text"."</p>");* Ну ка кто так [PHP] while ($row = mysql_fetch_array($res)) { echo("<h3>".$row['name']."</h3>"); echo("<h4><strong>".$row['date']."</h4></strong>"); echo("<p>".$row['text']."</p>"); } [/PHP] |
|
|
Salikhoff_hb
|
Сообщение
#10
|
|
Большое спасибо,
alexdrob, объясните пожалуйста почему мой вариант не работал?:rolleyes: |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
QIWI кажется все? | 111 | Silverspam | 18013 | Вчера, 15:59 автор: Arsenwenger |
|
Мегамаркет. Скидка 1000 рублей при покупке от 5000 рублей на все, на первый заказ. Мегамаркет. Скидка 1000 рублей при покупке от 5000 рублей на все, на п |
7 | stu999 | 1759 | 31.3.2024, 11:19 автор: stu999 |
|
Ручной обмен, ввод/вывод электронных валют | ЮMoney, WMZ, Крипта, Приват, Монобанк | Низкие комиссии, минимальные суммы сделок быстро, удобно, по доступному курсу |
200 | Sostavitel | 98281 | 11.2.2024, 21:07 автор: Wolfhound |
|
Sbitcoin.ru – Ввод, Вывод, Обмен: Qiwi, YD, Btc, Btc-e, PM, Cash IN, PR24, MG, WU, Нал (RU, UA). | 9 | sbitcoinru | 6785 | 10.10.2023, 19:25 автор: Sbitcoin |
|
Все легальные аккаунты без НДС. Facebook Ads, Яндекс Директ и Google Ads без НДС. Отзывы SaveBalance 123 |
5 | DerianFox | 3792 | 7.7.2023, 19:07 автор: rom36 |
Текстовая версия | Сейчас: 25.4.2024, 21:25 |