praegune kellaaeg 26.06.2025 02:07:58
|
Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
helpless
HV kasutaja

liitunud: 28.08.2009
|
09.02.2013 15:33:57
PHP-SQL probleem |
|
|
Spoiler 
<?PHP
if (isset($_POST['gogo'])) {
siin on muidu veel paar tabelit aga need ei puutu asjasse.
$dbres = mysql_query("SELECT `name`,`info`,UNIX_TIMESTAMP(`algus`) AS `algus` FROM `[tabel]` WHERE `name`='{$data->laisk}'");
$laisk = mysql_fetch_object($dbres);
$kaitse = round($laisk->algus/3600-time()/3600) + 15;
if($kaitse > 0) {
print " \">Sinu kaitse on juba peal.</td></tr>\n";
exit;
}
mysql_query - "siia oleks" vaja siis koodi mis lisaks igal ajal +15 kaitset juurde
print " kui kõik korras on annab teate, et edukalt tehtud\n";
}
}
}
?> |
Ühesõnaga kuidas ma sinna "siia oleks" asemel peaks koodi kirjutama, et see värk lisaks igal ajal +15 kaitset.
Või pean üldse midagi muud muutma?
|
|
Kommentaarid: 14 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
14 |
|
tagasi üles |
|
 |
napoleon
Unknown virus

liitunud: 08.12.2008
|
09.02.2013 15:49:46
|
|
|
mõtled midagi sellist
"UPDATE `[tabel]` SET `algus`=from_unixtime(unix_timestamp(now)+15*3600) where `name`='{$data->laisk}'"
või sain valesti aru? Võimalik, et olenevalt ülesandepüstitusest pead sinna mingid ümardamised vms. lisama.
PS. tean et sama tulemuse saaks ka mysql kuupäeva funktsioonidega mängides, aga olen liiga laisk, et hetkel nende süntaksit otsima hakata.
|
|
Kommentaarid: 77 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
60 |
|
tagasi üles |
|
 |
Deadlock
Kreisi kasutaja
liitunud: 16.07.2004
|
09.02.2013 15:50:48
|
|
|
Mida sa tegelikult saavutada tahad? Mõtesta oma probleem lahti abstraktse programmi tasemele ja googelda vastust.
_________________ "Believe you can, believe you can't; either way, you're right." - Henry Ford |
|
Kommentaarid: 8 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
8 |
|
tagasi üles |
|
 |
helpless
HV kasutaja

liitunud: 28.08.2009
|
|
Kommentaarid: 14 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
14 |
|
tagasi üles |
|
 |
|
lisa lemmikuks |
|
|
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
|
|
Hinnavaatlus ei vastuta foorumis tehtud postituste eest.
|