hlmod.hu

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



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: nincs regisztrált felhasználó 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  [ 6 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: [mysqli+php] a nap ne menjen - ba
HozzászólásElküldve: 2020.04.29. 13:59 
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
Üdvözletem!

Kis segítség kéne, mert a nap valamiért mínuszba számlál.. valamint ha az adott nap van akkor nem írja ki hogy "A koncert a mai napon van"
és ha már nem az a nap van akkor meg nem törli :C


Egy ismerősöm írt 1 példát de nagyon nem értem, esetleg ha valaki tudna segíteni nagyon megköszönném... ott van benne az ismerősöm kommentje az elképzelése ahogy gondolja..

  1. <?php
  2.                              
  3.                                 require_once( "connect.php" );
  4.  
  5.                                  
  6.                                 /*
  7.                                
  8.                                 $sql1= "SELECT * FROM narancs_adat WHERE Datum_ido <= NOW() + INTERVAL 1 DAY";
  9.                                 $result1 = $db_connect->query( $sql1 );
  10.                                
  11.                                 $query1 = 'SELECT * FROM narancs_adat WHERE Datum_ido <= NOW() + INTERVAL 1 DAY';
  12.                                 $result1 = mysqli_query($db_connect, $query1);
  13.                                
  14.                                 if ($result) {
  15.                                     $row1 = mysqli_num_rows($result1);
  16.                                     print $r;  
  17.  
  18.                                 }
  19.                                 */
  20.                            
  21.                                 /*
  22.                                
  23.                                 na mindegy,m szóval így, már 90%ban megvanx d  
  24.                              
  25.                                 így már meg is van az sql, innentől kezdve:
  26.                                
  27.                                
  28.                                
  29.                                 itt már rád hagyom, a lekérdezés jó, ezzel csak azokat kérdewd le, amik 24 órán belül vannak
  30.                                
  31.                                 innentől kezdve azt kell vizsgálnod (egy másik ilyen sql, query), hogy van-e ilyen rekord, szóval hogy
  32.                                 ha SQLREKORD > 0 (szóval van ilyen rekord a lekérdezés alapján), akkor:
  33.                                
  34.                                        
  35.                                     if( $koncert_datum == $format ){
  36.                                         echo " <h3> A Koncert  a<b  style='color:red'><code>MAI</code></b>napon lesz! </h3><hr>";  
  37.                                     }
  38.                                    
  39.                                  
  40.                                
  41.                                 */
  42.    
  43.                                
  44.                    
  45.                                
  46.                                
  47.                            
  48.                                
  49.                                 $sql = "SELECT * FROM narancs_adat ORDER BY ABS( DATEDIFF( Datum_ido, NOW() )) LIMIT 1";
  50.                                 $result = $db_connect->query( $sql ) or die( mysqli_error($db_connect));
  51.                                  
  52.  
  53.                                 while($row = $result->fetch_assoc()) {
  54.                                    
  55.                                     $koncert_datum = strtotime($row["Datum_ido"])   ;
  56.  
  57.                                     $format = time();
  58.  
  59.                                     echo " <h3> Koncert: <b  style='color:cyan'><code>" . $row['Zenekar_nev'] ."</h3></code></b> ";
  60.                                
  61.                                     if( $koncert_datum == $format ){
  62.                                         echo " <h3> A Koncert  a<b  style='color:cyan'><code>MAI</code></b>napon lesz! </h3>"; 
  63.                                     }
  64.                                     else if( $koncert_datum < floor(($format+(24 * 60 * 60))/86400)){
  65.                                         mysqli_query($db_connect,  "DELETE FROM narancs_adat ORDER BY ABS( Datum_ido ) LIMIT 1");                    
  66.                                         echo " 1 sor kilett törölve. ";  
  67.                                     }
  68.                                     else
  69.                                         echo " <h3> A Koncertig  <b  style='color:cyan'><code>" . floor(($koncert_datum-$format+(24 * 60 * 60))/86400) ."</code></b> nap van hátra! </h3>";
  70.                                 }
  71.  
  72.                                 mysqli_close($db_connect);
  73.                  
  74.                                 ?>


Csatolmányok:
aaaa.png
aaaa.png [ 356.43 KiB | Megtekintve 2028 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ás témája: Re: [mysqli+php] a nap ne menjen - ba
HozzászólásElküldve: 2020.04.29. 15:46 
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
Szorozd meg -1 -el :D


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: [mysqli+php] a nap ne menjen - ba
HozzászólásElküldve: 2020.04.29. 16:50 
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
regener írta:
Szorozd meg -1 -el :D

Mármint hol s mit?:3

_________________
 ! 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ás témája: Re: [mysqli+php] a nap ne menjen - ba
HozzászólásElküldve: 2020.04.30. 00:19 
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
szimplán csak ne írasd ki... vagy töröltesd ki cronnal...


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: [mysqli+php] a nap ne menjen - ba
HozzászólásElküldve: 2020.04.30. 10:39 
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:
szimplán csak ne írasd ki... vagy töröltesd ki cronnal...

De ha van rá megoldás, hogy meglehessen csinálni akkor miért ne?:o

Nem találok semmi jelenleg működő php forumot. Ahol kerdezhetek

_________________
 ! 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ás témája: Re: [mysqli+php] a nap ne menjen - ba
HozzászólásElküldve: 2020.04.30. 14:00 
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
Mert például felesleges az adat tárolása... miért "terhelnéd" vele a szervert? Felesleges adattal...Illetve csak 1 példa...:
több száz ezer koncert múlva... már a sok adatban kell majd turkálnia a webednek és sok időt veszítesz vele...


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  [ 6 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 2 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