1693 gün önce mysql gelecek 7 gün ve geçmiş tüm kayıtlar
sorusunu cevapladı.
WHERE tarih_stunu <= NOW() + INTERVAL 7 DAY
https://stackoverflow.com/questions/4806701/show-records-from-now-till-next-7-days-in-mysql/4806789
1694 gün önce Visual Studio Code HK. Soru!
sorusunu cevapladı.
VSCode sol üstteki menuden Selection > Column Selection Mode işaretlenmişse işaretini kaldır.
1696 gün önce PHP ile işlem önceliği hesaplaması
sorusunu cevapladı.
$userId = 1;
$ode = 0;
$a = $db->prepare("SELECT SUM(`borc` - `odenenTutar`) as odenecekTutar FROM `borclar` WHERE `odemeDurumu` != 2 AND `uyeId` = ?");
$a->execute([$userId]);
$userDept = $a->fetch(PDO::FETCH_ASSOC);
$b = $db->prepare("SELECT * FROM `borclar` WHERE `odemeDurumu` != 2 AND `uyeId` = ?");
$b->execute([$userId]);
$depts= $b->fetchAll(PDO::FETCH_ASSOC);
if(isset($userDept["odenecekTutar"])){
echo "Ödenecek tutar: ".$userDept["odenecekTutar"]."₺<br>";
if(isset($_POST["tutar"]) && intval($_POST["tutar"]) > 0){
$ode = intval($_POST["tutar"]);
}
if($ode <= $userDept["odenecekTutar"] && $ode > 0){
echo "<pre>";
foreach($depts as $dept){
$odenecek = $dept["borc"] - $dept["odenenTutar"];
if($ode > 0){
if($ode >= $odenecek){
$durum = 2;
$odenen = $dept["odenenTutar"] + $odenecek;
}else if($ode < $odenecek){
$durum = 1;
$odenen = $dept["odenenTutar"] + $ode;
}else{
$durum = 0;
$odenen = 0;
}
$borc_ode = $db->prepare("REPLACE INTO `borclar` SET `id` = :id, `uyeId` = :uyeId, `borc` = :borc, `odenenTutar` = :odenenTutar, `toplamBorc` = :toplamBorc, `odemeDurumu` = :odemeDurumu, `tarih` = :tarih");
$borc_ode->execute([
":id" => $dept["id"],
":uyeId" => $dept["uyeId"],
":borc" => $dept["borc"],
":odenenTutar" => $odenen,
":toplamBorc" => $dept["toplamBorc"],
":odemeDurumu" => $durum,
":tarih" => $dept["tarih"]
]);
echo "Ödenen: $odenen, ödenecek: $odenecek, durum: $durum, $ode <br>";
print_r($dept);
echo "<br>";
$ode -= $odenecek;
}
}
echo "</pre>";
}
}else {
echo "Kullanıcıya ait borc bulunamadı.<br>";
}
1697 gün önce Yardım
sorusunu cevapladı.
http://patorjk.com/software/taag/ şöyle bir yer buldum işine yarar mı bilmem.
1701 gün önce Belirtilen div sonuna ekleme yapma
sorusunu cevapladı.
neden o kadar mesaj geliyor bilemedim.
1701 gün önce Sorgudan dönen dizideki verileri süzme
sorusunu cevapladı.
$Gorevler = 'Muhasebeci,Muhtar'; // çekmek istediğin görevlerin arasına virgül koyarak yazarsan
$Gorevler = explode(',', $Gorevler); // buradada görevleri virgülden ayırarak array e dönüştürüp
$liste = array_filter($result,function($deger) use ($Gorevler){
$list = [];
foreach($Gorevler as $gorev){
if($deger['Gorev'] == $gorev){
array_push($list, $deger);
}
}
return $list;
});
echo "<pre>";
print_r($liste);
echo "</pre>";
1701 gün önce Belirtilen div sonuna ekleme yapma
sorusunu cevapladı.
önce .remove() kullanarak li elementini sildirip sonrasında normal olarak ekleyebilirsin.
if($('li#anon_376319534')){
$('li#anon_376319534').remove();
}
$('#testt').prepend(`<li id="anon_376319534">mesaj</li>`);
1701 gün önce DB'den gelen verileri class'a gönderme
sorusunu cevapladı.
$envelopes = [];
if ( $sth->rowCount() ){
while( $row = $sth->fetch(PDO::FETCH_ASSOC) ) {
$gsm = $row["gsm"];
$metin = $row["metin"];
array_push($envelopes, new Envelope($gsm, $metin))
}
}
print_r($envelopes);
1701 gün önce Belirtilen div sonuna ekleme yapma
sorusunu cevapladı.
val() yerine html() kullan.
val() inputlarda vs. value="" değerini almak veya değiştirmek için geçerliydi.
1701 gün önce Belirtilen div sonuna ekleme yapma
sorusunu cevapladı.
div e id vererek <div id="username"></div>
veya <div data-account="username"></div>
append(), prepend(), after(), before() yerine html() kullanarak yapabilirsin.
$('#username').html('<div>deneme mesajıdır.</div>');
// veya
$('div[data-account=username]').html('<div>deneme mesajıdır.</div>');