![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 123 Pomógł: 0 Dołączył: 10.11.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam pytanie jak zrobic żeby dane ktore wysyłamam do mysql zostawały usuwane po 2 minutach gdzie usuwa te dane ktore sa przypisane z danego adresu IP, acha i ejsszce w mysql czy musze dać timestamp czy varchar?? Npsiałęm taki kod ale nie działa:( [php:1:6f31040dd7]<?php $ip = $REMOTE_ADDR; $klik = mysql_query("INSERT INTO klik VALUES ('".$ip."', '')"); // pole czas_aktywnosci to te wczesniejsze time()+120 mysql_query("delete from klik where czas < ".time()+120); ?>[/php:1:6f31040dd7] Pozdrawiam Tomek |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 123 Pomógł: 0 Dołączył: 10.11.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Nie działa(nic nie usuwa z mysql (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) ) oto kod (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
[php:1:cc61e9b0ac]<?php $dburl = "localhost"; $dblogin = ""; $dbpasswd= ""; $dbname = ""; mySQL_connect($dburl, $dblogin, $dbpasswd); mySQL_select_db($dbname); $strona = $_GET['strona']; echo "1 punkt zaliczony dla $strona <br><br>"; $ip = $REMOTE_ADDR; mysql_query( 'INSERT INTO klik VALUES("'.$ip.'", UNIX_TIMESTAMP())' ); $konkurstime = time() - 120; mysql_query( 'DELETE FROM klik WHERE czas < '. $konkurstime .' AND ip = '. $_SERVER['REMOTE_ADDR'] .'' ); echo "Strony bior¹ce udzia³ w konkursie www:<br>"; $querykonkurswww = "select * from strony ORDER by ID DESC "; $resultkonkurswww = mySQL_query($querykonkurswww); while($rowkonkurswww = mysql_fetch_array($resultkonkurswww)) { echo "<a href=".$rowkonkurswww['adres'].">".$rowkonkurswww['adres']."</a><br>"; } ?>[/php:1:cc61e9b0ac] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 28.09.2025 - 08:44 |