Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Cytat dnia
Ned-Yoshi
post
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 24.12.2003
Skąd: Lubin

Ostrzeżenie: (0%)
-----


Heloł... ajm bek egejn. Tym razem z nowym problemem. Opiszę problem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . Chcialem zrobić na stronie wyświetlanie cytatów, ale tak by był tylko jeden stały cytat na cały dzień. Najlepiej jeszcze gdyby był to losowy cytat. Oczywiście wszystko oparte na bazie MySQL. Można tak zrobić za pomocą cookies ale wtedy dany cytat nie byłby przez cały dzień dla wszystkich użytkowników tylko dla każdego użytkownika inny. A ja chcę żeby w dany dzień był tylko jeden cytat dla wszytkich użytkowników witryny (latryny (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ).

Jakieś pomysły?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Ned-Yoshi
post
Post #2





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 24.12.2003
Skąd: Lubin

Ostrzeżenie: (0%)
-----


Tak... a wracając do tematu, zrobiłem to w ten sposób:

[php:1:45b4a6df38]<?php
$conn=mysql_connect("192.168.1.7", "root", "password");
mysql_select_db('yoshi');
$data=date("Y-m-d");
$result=mysql_query("select * from cytaty where data = '".$data."'");
while($row = mysql_fetch_object ($result)) {
$cytat=$row["cytat"];
}

if(isset($cytat))
{
while ($row = mysql_fetch_object ($result)) {echo $row->cytat;}
}
else
{
$query1=mysql_query("SELECT id, cytat FROM cytaty ORDER BY rand() LIMIT 1;");
while ($row = mysql_fetch_object ($query1)) {
echo $row->cytat;
$query=mysql_query("UPDATE cytaty SET data='".$data."' WHERE id='".$row["id"]."';");
}
}
?>[/php:1:45b4a6df38]

Może troche naciągane, ale wygląda na to że działa (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Dzięki za wszelką pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

P.S. Tabla z cytatami jest: id, cytat, data(typ date).
P.S.2 Pieprzone gg nie działa (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
P.S.3 Foxx, faktycznie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.09.2025 - 17:42