hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.03.28. 19:25



Jelenlévő felhasználók

Jelenleg 208 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 207 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: Google [Bot] az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása  Hozzászólás a témához  [ 15 hozzászólás ]  Oldal Előző 1 2
Szerző Üzenet
HozzászólásElküldve: 2020.03.15. 22:44 
Offline
Fanatikus

Csatlakozott: 2017.02.14. 23:05
Hozzászólások: 193
Megköszönt másnak: 6 alkalommal
Megköszönték neki: 18 alkalommal
Crontab, vagy Cron-t pl. php-ban tudsz használni, amit megadtak kódot tehát ezt:

DELETE FROM tablaneve WHERE datum_oszlop < NOW();

Bele írod egy php-ba:

<?php

#mysqladatok ide, vagy includolod a config php-dat.

sql-hez:
DELETE FROM tablaneve WHERE datum_oszlop < NOW();

bezárod a phpt: ?>

Cronban (Cron-nak akkor hívjuk ha webtárhelyed van akkor webtárhelykezelőben megkeresed a Cron-t.)
Ha vps-ed van és úgy csinálod akkor pedig crontab -e kódot beírod putty-ba és bejön a crontab és oda beállítod a megfelelő lefutási értékkel.

crontab -e után beírod pl. ezt:

*/5 * * * *
/usr/bin/php /usr/www/alma.hu/public_html/torles_cron.php >/dev/null 2>&1

ezután elmented és ezzel a kóddal minden 5 percben lefut ez a php fájl!
Itt: https://crontab-generator.org/
Ezen a linken magadnak bármilyen időzítést be tudsz állítani! :)

Remélem tudtam segíteni.

Ők köszönték meg terminator100 nek ezt a hozzászólást: The Peace (2020.03.16. 19:46)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2020.03.16. 19:47 
Offline
Félisten
Avatar

Csatlakozott: 2016.03.06. 14:20
Hozzászólások: 964
Megköszönt másnak: 102 alkalommal
Megköszönték neki: 134 alkalommal
terminator100 írta:
Crontab, vagy Cron-t pl. php-ban tudsz használni, amit megadtak kódot tehát ezt:

DELETE FROM tablaneve WHERE datum_oszlop < NOW();

Bele írod egy php-ba:

<?php

#mysqladatok ide, vagy includolod a config php-dat.

sql-hez:
DELETE FROM tablaneve WHERE datum_oszlop < NOW();

bezárod a phpt: ?>

Cronban (Cron-nak akkor hívjuk ha webtárhelyed van akkor webtárhelykezelőben megkeresed a Cron-t.)
Ha vps-ed van és úgy csinálod akkor pedig crontab -e kódot beírod putty-ba és bejön a crontab és oda beállítod a megfelelő lefutási értékkel.

crontab -e után beírod pl. ezt:

*/5 * * * *
/usr/bin/php /usr/www/alma.hu/public_html/torles_cron.php >/dev/null 2>&1

ezután elmented és ezzel a kóddal minden 5 percben lefut ez a php fájl!
Itt: https://crontab-generator.org/
Ezen a linken magadnak bármilyen időzítést be tudsz állítani! :)

Remélem tudtam segíteni.


köszönöm szépen, ha lenne még kérdésem
privátban írhatok? :D

És ha nincs erre a crontab-ra lehetőség esetleg más megoldás nem létezik? :D

_________________
 ! Moderátori megjegyzés (kiki):
Kérlek csekkold az aláírásra vonatkozó szabályokat!


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2020.03.16. 22:33 
Offline
Fanatikus

Csatlakozott: 2017.02.14. 23:05
Hozzászólások: 193
Megköszönt másnak: 6 alkalommal
Megköszönték neki: 18 alkalommal
Persze írhatsz, de megoldható, beágyazod olyan php-ba amit az user mikor felmegy a weboldalra meghív,úgyis működik, bár esetlegesen előfordulhat, hogy még lehet kiírja az adott időpontban ezért szokták cronnal megoldani.

Ők köszönték meg terminator100 nek ezt a hozzászólást: The Peace (2020.03.16. 22:37)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2020.03.17. 02:21 
Offline
Félisten
Avatar

Csatlakozott: 2016.03.06. 14:20
Hozzászólások: 964
Megköszönt másnak: 102 alkalommal
Megköszönték neki: 134 alkalommal
Úgy néz ki , sikerült a sor kitörlés cuccos...
  1. <?php
  2.                                         include_once("connect.php");
  3.                                        
  4.                                         $sql = "SELECT * FROM narancs_adat ORDER BY ABS( DATEDIFF( Datum_ido, NOW() )) LIMIT 1";
  5.                                         $result = $db_connect->query($sql);
  6.                                            
  7.                                  
  8.                                      
  9.                                         while($row = $result->fetch_assoc()) {
  10.                                             $jelenlegi_datum = strtotime($row["Datum_ido"])   ;
  11.                                             $format = strtotime(date('Y-m-d'));
  12.                                             $datum_print = $format - $jelenlegi_datum;
  13.                                          
  14.                                              
  15.                                                 echo "<h3> Koncert: <b  style='color:red'><code>" . $row['Zenekar_nev'] ."</h3></code></b> ";
  16.                                                 echo "<h3> A Koncertig  <b  style='color:red'><code>" . $datum_print/60/60/24 ."</code></b> nap van hátra! </h3><hr>";
  17.                                         }
  18.                                             if($jelenlegi_datum  <   date('Y-m-d')){
  19.                                                  
  20.                                                   $sqls = "DELETE FROM narancs_adat ORDER BY ABS( DATEDIFF( Datum_ido, NOW() )) LIMIT 1";      
  21.                                                   $query = mysqli_query($sqls);                                              
  22.                                                   echo " 1 sor kilett törölve. ";    
  23.                                              }
  24.                              
  25.                                              
  26.                                              
  27.                                     mysqli_close($db_connect);
  28.                                 ?>


Na de viszont ezzel mit kezdjek? (sok sok felesleges szám :o)


Csatolmányok:
fckme.png
fckme.png [ 343.08 KiB | Megtekintve 2378 alkalommal ]

_________________
 ! Moderátori megjegyzés (kiki):
Kérlek csekkold az aláírásra vonatkozó szabályokat!
Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2020.03.17. 10:33 
Offline
Őstag
Avatar

Csatlakozott: 2015.07.27. 22:56
Hozzászólások: 1367
Megköszönt másnak: 28 alkalommal
Megköszönték neki: 351 alkalommal
Kerekítsd egész számra mielőtt kiíratod ha napokról van szó, ha 1-2 nap alatt van akkor pedig órát kiíratva igényesebb és hasznosabb mint pl. 1,5 napot látni.


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése:  Rendezés  
Új téma nyitása  Hozzászólás a témához  [ 15 hozzászólás ]  Oldal Előző 1 2


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 1 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole