|
|
|
|
|
для: Sywooch
(27.03.2006 в 15:26)
| | Да, например обрабатывая запрос
вы можете поступить следующим образом
<?php
$query = "SELECT * FROM tbl";
$tbl = mysql_query($query);
if(!$tbl) exit(mysql_error());
// Если имеется хотя бы одна запись
if(mysql_num_rows($tbl))
{
while($table = mysql_fetch_array($tbl))
{
echo $table['name']."<br>"; // Выводим значение поля name
echo $table['url']."<br>"; // Выводим значение поля url
...
echo "<br>";
}
}
?>
|
PS Под новые вопросы лучше заводить новые темы. | |
|
|
|
|
|
|
|
для: Sywooch
(27.03.2006 в 15:00)
| | Тоесть как можно задать поместит инфу из определенной таблици определенного столбца определенного поля в переменную? | |
|
|
|
|
|
|
|
для: cheops
(27.03.2006 в 13:59)
| | Конкретизировать...
Ну вот у примеру очень помог пример того как можно записать статью в хтмл в базу данных,
датта, автор, название, URL и сам текст статьи
И потом печать этого всего в нужном месте на странице.!!!
Хотяб 2 странички. чтоб понять как вытягивать из базы то что нужно! | |
|
|
|
|
|
|
|
для: Sywooch
(27.03.2006 в 05:21)
| | Нужно бы конретизировать, а то не очень понятно, что вызывает затруднение? | |
|
|
|
|
|
|
|
для: Sywooch
(27.03.2006 в 04:53)
| | Вот и более менее конкретный вопрос...
Как выводить именно ту информацию которую мне набо?
Записать данные могу а вот достать из базы Дудки :( | |
|
|
|
|
|
|
|
для: Lelik
(27.03.2006 в 03:53)
| | Ну честно говоря сформулировать точно немогу вопрос.
Но уже разобрался в создании таблиц и столбцов начинает нравиться.
Хотя непонимаю пока как запрос этот выловить. функцией какой.
ЗЫ. Загвоздка в изучении MySql была в тупости тех кто уроки по ней пишет или в моей собственной что скорей всего. Гады уроков понаписывали а что нужно подключаться в самой базе ненаписали. слава богу допер. | |
|
|
|
|
|
|
|
для: Sywooch
(27.03.2006 в 03:38)
| | Могу помочь в построении БД и кой-каких запросов к ней, задавай интересующие вопросы | |
|
|
|
|
|
|
|
для: Lelik
(27.03.2006 в 03:02)
| | Да в том то и дело что хочу всё через MySql да только незнаю как. Ниразу неприходилось.
Да и РНР я только месяц учу. А тут такой форум толковый нашел. Даже просто свободное чтение топиков стимулирует работу мозга и изучение дается легко! Я за пару дней с этим форумом сделал больше чем за последний месяц. Причем не тупо копируя, а понимая сам процесс. К ответу на некоторые вопросы приходил самостоятельно. Выражаю благодарность Администрации.
Но вот проблемма с MySql достала.
Непойму я как можно полностью инфу сайта держать в одной базе?
Чтоб и новости и статьи... короче все находилось в одной базе!
ЗЫ. Действительно я хочу написать свою CMS не в комерческих естественно целях.
А для собственного сайта. Удобней будет раз в 100. Так как при написании я ее адаптирую под свой проэкт и небуду грузить лишними функциями! От чужих CMS воротит. Замудрено так все, что ничего непонятно.
Мож кто поможет? | |
|
|
|
|
|
|
|
для: Sywooch
(27.03.2006 в 02:26)
| | >Но это мне неочень нравиться.
>Получается рутина. как бы автоматизировать процесс?
Почему рутина, организовать это через БД - самый оптимальный вариант, или ты хочешь с файлами работать
Если ты хочешь сделать CMS через БД ,то в таблицу в которой будет содержаться инфа, что отображается на странцах, добавь поля description, keywords, а потом запросом доствавй её на нужной странице.
<?php
//Пример
...
$query = "SELECT * FROM table WHERE поле с именем каой-то страницы = имя в данный момент используемой страницы";
$result = @mysql_query;
if($result) $txt = @mysql_fetch_array($result);
$keywords = $txt['keywords'];
$description = $txt['description'];
...
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(27.03.2006 в 02:16)
| | Спасибо за ответ. Но я, это уже стало традицией, сам допер как сделать.
Получился вариант типа
<TITLE>
@title@
</TITLE>
<META http-equiv=Content-Type content="text/html; charset=windows-1251">
<META NAME="discription" CONTENT="@description@">
<META NAME="keywords" CONTENT="@keywords@">
|
В шаблоне и подмена этого всего обьявлением переменных на каждой странице с информацией.
Но это мне неочень нравиться.
Получается рутина. как бы автоматизировать процесс?
Да и невыходит весь "КОНТЕНТ" держать в базе данных. Мож кто поможет понять как это сделать?
Кто заинтерисуеться выложу весь исходник! | |
|
|
|
|