lostyazilim
tr.link

Kodlar olması gerektiği gibi çalışmıyor

3 Mesajlar 754 Okunma
lstbozum
tr.link

aleynanetcafe aleynanetcafe WM Aracı Kullanıcı
  • Üyelik 14.06.2014
  • Yaş/Cinsiyet 33 / E
  • Meslek bilişim
  • Konum Antalya
  • Ad Soyad F** Y**
  • Mesajlar 8
  • Beğeniler 1 / 0
  • Ticaret 0, (%0)
session_start();



// USER PROCESS DATE
$process_update = $baglan->prepare('SELECT * FROM user_process where process_user = ? and process_type = 1');
$process_update->execute(array($user['user_koloni']));
$process = $process_update->fetch(PDO::FETCH_ASSOC);


$koloni_data = $baglan->prepare('SELECT * FROM koloni_data WHERE koloni_id = ?');
$koloni_data->execute(array($user['user_koloni']));
$koloni = $koloni_data->fetch(PDO::FETCH_ASSOC);

if ($process_update->rowCount())
{

$date=date_create($process['process_date']);
$now=date_create(date("Y-m-d H:i:s"));
$difference=date_diff($date,$now);
$month = $difference->format("%m")*43200;
$day = $difference->format("%d")*1440;
$hour = $difference->format("%h")*60;
$minute = $difference->format("%i");
$result = $month+$day+$hour+$minute;
$user_minute_product = $koloni['koloni_production'] / 60;
$count_milk = $user_minute_product * $result;


if ($result == 0) { } else {

$user_product_update = $baglan->prepare('UPDATE koloni_data SET koloni_milk = koloni_milk + ? where koloni_id = ?');
$user_product_update->execute(array($count_milk,$user['user_koloni']));

$process_delete = $baglan->prepare('DELETE FROM user_process WHERE process_user = ? and process_type = 1');
$process_delete->execute(array($koloni['koloni_id']));
}
}
else
{
$process_insert = $baglan->prepare('INSERT INTO user_process (process_user,process_date,process_type) values (?,?,1)');
$process_insert->execute(array($user['user_koloni'],date("Y-m-d H:i:s")));
}

$koloni_data = $baglan->prepare('SELECT * FROM koloni_data where koloni_id = ?');
$koloni_data->execute(array($user['user_koloni']));
$koloni = $koloni_data->fetch(PDO::FETCH_ASSOC);



?>



Kodlar bu şekilde ama mesela diyelim saatte 10.000 üretim yapması lazım ama 8bin bazen 7 bin bazen hiç yapmıyor duruyor nerde hata var acaba ?
 

 

wmaraci
reklam

Yeninesil44 Yeninesil44 Kullanıcı
  • Üyelik 28.02.2015
  • Yaş/Cinsiyet 34 / E
  • Meslek web programlama
  • Konum Malatya
  • Ad Soyad O** D**
  • Mesajlar 1033
  • Beğeniler 282 / 281
  • Ticaret 18, (%100)
kodlardan bişe anlamadım ama galiba sürekli çalışmıyor phpnin max_execution_time ayarından olabilir
aleynanetcafe

kişi bu mesajı beğendi.

MultiAnaliz.com

aleynanetcafe aleynanetcafe WM Aracı Kullanıcı
  • Üyelik 14.06.2014
  • Yaş/Cinsiyet 33 / E
  • Meslek bilişim
  • Konum Antalya
  • Ad Soyad F** Y**
  • Mesajlar 8
  • Beğeniler 1 / 0
  • Ticaret 0, (%0)
diğer sayfada düzenli çalışıyorlar ama başka üretimler var onlar stabil bir tek bu sayfada sıkıntı mevcut ve çözemedikçe çıldırdım :S
 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al