Этот сайт не наркоманов. Это сайт программистов. Здесь курят мануал.

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Пыха информатор 3.1
Еще более удобное оповещение о флуде!

Краснодарское время: 23 Май, 2012, 01:26:55

Страниц: [1] 2 3 ... 6
Печать
Автор Тема: Проблемы с навигацией  (Прочитано 3801 раз)
0 Пользователей и 1 Гость смотрят эту тему.
AdmBuxonly    ↓ 
01 Январь, 2009, 07:21:50
НЕ ХУЕТА! ХУЕТА!


Карма: -1
Сообщений: 369
Сила слова: -0.27

Всех с новым годом!
 
Помогите разобраться: как мне сделать переход по ссылкам чтоб при нажатии на выбранный раздел подгружались не все темы а те, котрые нужно. Вот сайт: http://money.buxonly.com/book.php на этой странице 4 категории. При нажатии на какую-либо категорию переход идет на http://money.buxonly.com/viewbook.php и на этой странице должны отображаться содержимое выбранной категории... но не хотит оно выводиться...! Помогите...
Записан
adw0rd    ↓ 
01 Январь, 2009, 07:24:45 , спустя 2 минуты 55 секунд
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: в ухо

Карма: не нужна
Сообщений: 17615
Сила слова: 1.67

AdmBuxonly, код вывода категорий приведи
Записан

Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch, FreeBSD/Linux
Мой блог * Кинсбург * Либург * Я на GitHub
AdmBuxonly    ↓ 
01 Январь, 2009, 07:34:16 , спустя 9 минут 31 секунду
НЕ ХУЕТА! ХУЕТА!


Карма: -1
Сообщений: 369
Сила слова: -0.27

PHP
<?php
include('config.php');
$result = mysql_query("SELECT title FROM book_left",$con);
$myrow = mysql_fetch_array($result);
 
do
{
printf("<table width='250' border='0' cellspacing='0' cellpadding='0'>
         <tr>
        <td bgcolor='E4E4ED' class='style4' scope='col'><p>Категория:<a href='http://money.buxonly.com/viewbook.php'> %s</a></p></td>
         </tr>
         <tr>
        <td bgcolor='#F0F0F0' class='style4' scope='row'><p>Количество: </p></td>
         </tr>
      </table>
        <br />"
, $myrow['title']);
}
while ($myrow = mysql_fetch_array($result));
?>
 

   
 
   
    </td>
    <td align="right" valign="top" scope="col">
 
<?php
$result = mysql_query("SELECT title FROM book_right",$con);
$myrow = mysql_fetch_array($result);
 
do
{
printf("<table width='250' border='0' cellspacing='0' cellpadding='0'>
         <tr>
        <td bgcolor='E4E4ED' class='style4' scope='col'><p>Категория:<a href='http://money.buxonly.com/viewbook.php'> %s</a></p></td>
         </tr>
         <tr>
        <td bgcolor='#F0F0F0' class='style4' scope='row'><p>Количество: </p></td>
         </tr>
      </table>
        <br />"
, $myrow['title']);
}
while ($myrow = mysql_fetch_array($result));
?> 
   
    </td>
  </tr>
</table>

-------
 
http://money.buxonly.com/sql.rar это база
 
добавлено через 3 минуты
 

-------
 
PHP
<?php
include('config.php');
if (isset($_GET['id'])) {$id = $_GET['id'];}
 
$result = mysql_query("SELECT * FROM viewbook WHERE id='$id'",$con);
$myrow = mysql_fetch_array($result);
?> 
<table border="0" cellspacing="0" cellpadding="0" width="600" align="center">
  <tr>
    <td scope="col"><p align="center"><strong><?php echo $myrow['title']; ?></strong></p></td>
  </tr>
  
    <tr>
    <td scope="col"><br><p align="justify"><?php echo $myrow['text']; ?></p></td>
  </tr>
  
      <tr>
    <td scope="col"><br>Скачать книгу вы можете по прямым ссылкам: <br><p><br><?php echo $myrow['url']; ?></p></td>
  </tr>
  
</table>

 
Этот код на странице с уже выведенными книгами... чет я туплю, не пойму как правильно из базы вытянуть... запутался...
 
добавлено через 2 минуты
« Последнее редактирование: 01 Январь, 2009, 07:35:52 от AdmBuxonly » Записан
adw0rd    ↓ 
01 Январь, 2009, 07:36:34 , спустя 2 минуты 18 секунд
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: в ухо

Карма: не нужна
Сообщений: 17615
Сила слова: 1.67

Да кто вас научил таким конструкциям:
PHP

$myrow = mysql_fetch_array($result);
 
do
{
print $myrow['row'];
}
while ($myrow = mysql_fetch_array($result));
?
 
-------
 
Делайте
 
PHP

while ($myrow = mysql_fetch_array($result)) {
print $myrow['row'];
}

добавлено меньше минуты назад
 

-------
 
PHP
<p>Категория:<a href='http://money.buxonly.com/viewbook.php'> %s</a></p>
а где тут уникальность ссылки?
 
добавлено меньше минуты назад
Записан

Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch, FreeBSD/Linux
Мой блог * Кинсбург * Либург * Я на GitHub
AdmBuxonly    ↓ 
01 Январь, 2009, 07:38:22 , спустя 1 минуту 48 секунд
НЕ ХУЕТА! ХУЕТА!


Карма: -1
Сообщений: 369
Сила слова: -0.27

Вот в том то и проблема, я не знаю, как её сформировать... у меня таблиц в базе много и во всех все разное ...
Записан
adw0rd    ↓ 
01 Январь, 2009, 07:40:04 , спустя 1 минуту 42 секунды
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: в ухо

Карма: не нужна
Сообщений: 17615
Сила слова: 1.67

Делай так:
 
PHP
<?php
 
include_once('config.php'); //используй once
 
$result = mysql_query("SELECT title FROM book_left", $con); //$con не обязательно
 
while ($myrow = mysql_fetch_array($result)) {
print "<table width='250' border='0' cellspacing='0' cellpadding='0'>
          <tr>
            <td bgcolor='E4E4ED' class='style4' scope='col'><p>Категория:<a href='http://money.buxonly.com/viewbook.php?id={$myrow['id']}'>{$myrow['title']}</a></p></td>
          </tr>
          <tr>
            <td bgcolor='#F0F0F0' class='style4' scope='row'><p>Количество: </p></td>
          </tr>
        </table>
        <br />"
;
}
?>
 
Записан

Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch, FreeBSD/Linux
Мой блог * Кинсбург * Либург * Я на GitHub
AdmBuxonly    ↓ 
01 Январь, 2009, 07:57:44 , спустя 17 минут 40 секунд
НЕ ХУЕТА! ХУЕТА!


Карма: -1
Сообщений: 369
Сила слова: -0.27

По моему у меня проблемы с базой данный. Там не правильно таблици создал и поля в них... по этому не выводит... У меня 5 таблиц...
« Последнее редактирование: 01 Январь, 2009, 08:03:35 от AdmBuxonly » Записан
adw0rd    ↓ 
01 Январь, 2009, 08:04:05 , спустя 6 минут 21 секунду
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: в ухо

Карма: не нужна
Сообщений: 17615
Сила слова: 1.67

AdmBuxonly, как ты хочешь принимать $_GET['id'], если ты даже не передаешь его?
Записан

Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch, FreeBSD/Linux
Мой блог * Кинсбург * Либург * Я на GitHub
AdmBuxonly    ↓ 
01 Январь, 2009, 08:09:39 , спустя 5 минут 34 секунды
НЕ ХУЕТА! ХУЕТА!


Карма: -1
Сообщений: 369
Сила слова: -0.27


Да кто вас научил таким конструкциям:
PHP

$myrow = mysql_fetch_array($result);
 
do
{
print $myrow['row'];
}
while ($myrow = mysql_fetch_array($result));
?

Евегний Попов
Записан
adw0rd    ↓ 
01 Январь, 2009, 08:12:32 , спустя 2 минуты 53 секунды
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: в ухо

Карма: не нужна
Сообщений: 17615
Сила слова: 1.67

AdmBuxonly, "Евегний Попов" кто это? Слушайте Михаила Андреева, по крайней мере я знаю кто это... это я. :)
Записан

Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch, FreeBSD/Linux
Мой блог * Кинсбург * Либург * Я на GitHub
AdmBuxonly    ↓ 
01 Январь, 2009, 08:24:07 , спустя 11 минут 35 секунд
НЕ ХУЕТА! ХУЕТА!


Карма: -1
Сообщений: 369
Сила слова: -0.27


AdmBuxonly, "Евегний Попов" кто это? Слушайте Михаила Андреева, по крайней мере я знаю кто это... это я. :)

 
http://www.evgeniypopov.com/about.php вот он тута :)
Записан
adw0rd    ↓ 
01 Январь, 2009, 08:28:54 , спустя 4 минуты 47 секунд
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: в ухо

Карма: не нужна
Сообщений: 17615
Сила слова: 1.67

AdmBuxonly, а, вспомнил... есть такой... после него море нубов по форумам шатается...
Записан

Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch, FreeBSD/Linux
Мой блог * Кинсбург * Либург * Я на GitHub
AdmBuxonly    ↓ 
01 Январь, 2009, 08:32:30 , спустя 3 минуты 36 секунд
НЕ ХУЕТА! ХУЕТА!


Карма: -1
Сообщений: 369
Сила слова: -0.27

Вобщем Я вам дам схему того что мне конкретно нужно, просто я объяснить не могу словами, и сообразить, как это сделать я не могу(обычно я делал 2 страницы, а сейчас их 3 и делал без категорий)... По этой схеме нужно сформировать запрос в базе. http://money.buxonly.com/sxema.JPG
 
-------
 
AdmBuxonly, а, вспомнил... есть такой... после него море нубов по форумам шатается...

А куда деваться.... помощь нужна...а от него ни какой помощи нет... он тока типа по курсу ведет помощь... вот и приходиться искать места, где тебе помогут...
 
добавлено через 2 минуты
Записан
adw0rd    ↓ 
01 Январь, 2009, 08:35:18 , спустя 2 минуты 48 секунд
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: в ухо

Карма: не нужна
Сообщений: 17615
Сила слова: 1.67

AdmBuxonly, да насколько я знаю шарлотан он еще тот... так перестаньте его слушать, не будьте дураком.
 
-------
 
вы сделал то что я вам подсказал, я на 100% уверен в том, что проблема у вас в том, что вы ид не передаете, передавайте ид и будет вам счастье.
 
добавлено меньше минуты назад
Записан

Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch, FreeBSD/Linux
Мой блог * Кинсбург * Либург * Я на GitHub
AdmBuxonly    ↓ 
01 Январь, 2009, 08:48:45 , спустя 13 минут 27 секунд
НЕ ХУЕТА! ХУЕТА!


Карма: -1
Сообщений: 369
Сила слова: -0.27

PHP
<?php
 
include_once('config.php');
$result = mysql_query("SELECT id,title FROM book_left");
 
while ($myrow = mysql_fetch_array($result)) {
print "<table width='250' border='0' cellspacing='0' cellpadding='0'>
          <tr>
            <td bgcolor='E4E4ED' class='style4' scope='col'><p>Категория:<a href='http://money.buxonly.com/viewbook.php?id={$myrow['id']}'>{$myrow['title']}</a></p></td>
          </tr>
          <tr>
            <td bgcolor='#F0F0F0' class='style4' scope='row'><p>Количество: </p></td>
          </tr>
        </table>
        <br />"
;
}
?>

есть выделение ид из базы
PHP
$result = mysql_query("SELECT id,title FROM book_left");
пошло дальше...
 

PHP
<?php
include('config.php');
if (isset($_GET['id'])) {$id = $_GET['id'];}
$result = mysql_query("SELECT * FROM viewbook");
$myrow = mysql_fetch_array($result);
 
do
{
printf("<table align='center' border='0' cellpadding='0' cellspacing='0' width='500'>
        <tr><td>
        <table width='500' border='0' cellspacing='0' cellpadding='0'>
    <tr>
      <td bgcolor='#E4E4ED' class='style4' scope='col'><p>Название: <a href='http://money.buxonly.com/viewbooks.php?id=%s'>%s</a></p></td>
       </tr>
    <tr>
           <td bgcolor='#F0F0F0' class='style4' scope='row'><br><p align='justify'><b>Описание:</b> %s</p><br><p><b>Автор: </b>%s</p></td>
    </tr>
        </table>
        </td></tr></table><br>"
, $myrow['id'], $myrow['title'], $myrow['opisanie'], $myrow['avtor']);
}
while ($myrow = mysql_fetch_array($result));
?>

Принял ид
PHP
if (isset($_GET['id'])) {$id = $_GET['id'];}
- выводит теже самые книги в любой категории... как будто путь теряет...
 
PHP
<?php
include('config.php');
if (isset($_GET['id'])) {$id = $_GET['id'];}
 
$result = mysql_query("SELECT * FROM viewbook WHERE id='$id'",$con);
$myrow = mysql_fetch_array($result);
?> 
<table border="0" cellspacing="0" cellpadding="0" width="600" align="center">
  <tr>
    <td scope="col"><p align="center"><strong><?php echo $myrow['title']; ?></strong></p></td>
  </tr>
  
    <tr>
    <td scope="col"><br><p align="justify"><?php echo $myrow['text']; ?></p></td>
  </tr>
  
      <tr>
    <td scope="col"><br>Скачать книгу вы можете по прямым ссылкам: <br><p><br><?php echo $myrow['url']; ?></p></td>
  </tr>
  
</table

Просмотр книги...  
 
О Великий ПЫХ дай мне мозгов!
« Последнее редактирование: 01 Январь, 2009, 08:50:41 от AdmBuxonly » Записан
Страниц: [1] 2 3 ... 6
Печать
 

Перейти в: