Новини в ДБ?

Marik

Registered
Здравейте , искам да ви попитам дали някой може да ми направи една PHP NEWS Система , сега ще се опитам да ви обесня какво точно бих искал да направя.

Така представям ви целият код на всяка новина :
Код:
 <------------- НАЧАЛОТО НА ТАБЛИЦАТА -------------->

<table width="100%" cellpadding="5" cellspacing="0" border="0">
<tr>
<td>
<table width="100%" cellpadding="0" cellspacing="0" border="0" bgcolor="#464646">
<tr>
<td>
<table width="100%" cellpadding="3" cellspacing="1" border="0">
<tr>
<td bgcolor="#464646" style="border-top: 1px #353536 solid; border-left: 1px #353536 solid; border-bottom: 1px #353536 solid; border-right: 1px #353536 solid;" colspan="2">


<center> 10.02.2007  </center> <----------- ДАТА НА ЪПДЕЙТА --------->


</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>

<---------------------- НАЧАЛО НА НОВИНАТА -------------------->
Оправени са линковете за 1,2,3,4,5,6,7,8,9,10,11,12 епизод на Yu-Gi-Oh! GX
Също така е добавен и  - [ - <a href="http://anime-mega.com/yugioh/episodes/generation-x/013.php"> Yu-Gi-Oh! GX - 13 </a> - ]   <br>
<---------------------- КРАЯТ НА НОВИНАТА -------------------->

<div class="navhead"><div align="right"> <span class="style3"> <font face="Verdana, Arial, Helvetica, sans-serif" size="1"><br> </font></span> </div></div>

 <------------- КРАЯТ НА ТАБЛИЦАТА -------------->

1. След като сте видяли вече целият код да ви обесня тънкостите:

Много ми се иска още един човек да пуска новини в сайта , но по по опрстен начин , ако е възможно с BBCode.

Искам нещо като някакъв формуляр да има:
На този формуляр да има DATE: ( което ще рече дата на ъпдейта )
Следователно
Код:
<center> 10.02.2007  </center> <----------- ДАТА НА ЪПДЕЙТА --------->

Искам да има и Update:
Което ще рече ъпдейта на сайта следователно
Код:
<---------------------- НАЧАЛО НА НОВИНАТА -------------------->
Оправени са линковете за 1,2,3,4,5,6,7,8,9,10,11,12 епизод на Yu-Gi-Oh! GX
Също така е добавен и  - [ - <a href="http://anime-mega.com/yugioh/episodes/generation-x/013.php"> Yu-Gi-Oh! GX - 13 </a> - ]   <br>
<---------------------- КРАЯТ НА НОВИНАТА -------------------->

Дата и ъпдейт ще са писани от нас , а другият останал код вече за таблицата автоматично да си се появява и всеки нов ъпдейт да е с него.

:arrow: Всяка нова новина да е над следващата и така.
И ако е възможно понатам като се съберат много страници с нови да ми ги дели там на 1 , 2 , 3 ,4 страница.

Това е надявам се добре да сте ме разбрали.

Благодаря ви много
:)
 
Немога да ти напиша кода , но мога да ти кажа как трябва да стане горе долу ....
правиш в базата данни една таблица news и в нея полета user , new , data ...
след това правиш един форма за писане на новина и => заявка да ти ъпдейтне таблицата .. демек да запише новината в базата данни ...
и след това само с mysql завки извличаш новината .......

Защо не вземеш една такава система и не си я преработиш за теб си ...
 
Player_pz каза:
Немога да ти напиша кода , но мога да ти кажа как трябва да стане горе долу ....
правиш в базата данни една таблица news и в нея полета user , new , data ...
след това правиш един форма за писане на новина и => заявка да ти ъпдейтне таблицата .. демек да запише новината в базата данни ...
и след това само с mysql завки извличаш новината .......

Защо не вземеш една такава система и не си я преработиш за теб си ...

ами ако можеш да ми дадеш такава система ще съм ти много благодарен , но плс да е различна от долу посочената видял съм я не е точно това което се стремя да е :roll:
 
да добре е само да разбера как да го направя това дето бях писал с таблицата мойта :? ще е екстра
 
Marik каза:
да добре е само да разбера как да го направя това дето бях писал с таблицата мойта :? ще е екстра

не е трудно ... то остава само да добавиш твоя html код в скрипта ...
сега ме е мързел .. утре ако не си се оправил ще го направя ...
 
Код:
 <?php

echo "<h1>All News</h1>";

$allnews = file("news.php");
$i = 0;
while ($i <= count($allnews)-1) {
$tempnews = (explode('|', $allnews[$i], 3));
echo "

<table width=100% cellpadding=5 cellspacing=0 border=0>
<tr>
<td>
<table width=100% cellpadding=0 cellspacing=0 border=0 bgcolor=#464646>
<tr>
<td>
<table width=100% cellpadding=3 cellspacing=1 border=0>
<tr>
<td bgcolor=#464646 style=border-top: 1px #353536 solid; border-left: 1px #353536 solid; border-bottom: 1px #353536 solid; border-right: 1px #353536 solid; colspan=2>


<center> <b>$tempnews[1]</b>  </center>

</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
<b> $tempnews[0] </b> <br>
 Оправени са линковете за 1,2,3,4,5,6,7,8,9,10,11,12 епизод на Yu-Gi-Oh! GX
Също така е добавен и  - [ - <a href=http://anime-mega.com/yugioh/episodes/generation-x/013.php> Yu-Gi-Oh! GX - 13 </a> - ]   <br>
 $tempnews[2]
 <div class=navhead><div align=right> <span class=style3> <font face=Verdana, Arial, Helvetica, sans-serif size=1><br> </font></span> </div></div> ";
$i++;
}
echo "<hr>";

?>


така трябва да ти изглежда allnews.php .... за другите не ти трябва дизайн .. ако искаш , просто гледаш как съм го направил тука и експериментираш ....
за bb code немога да и помогна .. sorry ... но има уроци за тази работа :wink:
 

Горе