Php Dersleri
PHP
Forum
Haber ve Duyurular
Tanışma Bölümü
Acemilerin Soru bölümü
Web Sitesi Dersleri
Temel Web dersleri
Html Dersleri
Css Dersleri
Javascript Dersleri
Php Dersleri
Mysql Dersleri
Php Kodları ve Paylaşım
Php Functions
Mysql Komutları
Hazır Php Scriptler
Hazır CSS Kodları
Para Kazanma Yolları
İnternetten para kazanmak
Seo Teknikleri
Adsense
Adwords
Adtech
Diğer Reklam Sistemleri
Web Hosting
Domain Tescil Firmaları
Web Hosting Firmaları
Dedicated Hosting
Üye Bilgileri
Nick:
Lordnet
İsim:
H.BRM
Web sayfası:
Cinsiyet:
Erkek
İmza:
Konu sayısı:
5
Cevap sayısı:
13
Kaç günlük üye
16
Son yazdığı Php kodları mesajları
Uzun uğraş araştırma sonucu bu işin aslında o kadar zor olmadığını öğrendim
<?php
$genel
_
topla
m
=0;
/
/
eksik kısımları
mor renkte yazacam
$bakiye
=
mysql_quer
y
(
"select * FROM bakiye where id='$id' order by id asc
"
);
while
(
$hesapozeti
= mysql_fetch_array(
$bakiye
)
) {
$eskiucret
=
$hesapozeti
[
'ucret'
]
;
$belge
=
$hesapozeti
[
'
belge'
]
;
$hangiay
=
$hesapozeti
[
'ay'
]
;
$suankiay
=
date(
'm'
);
$ayfarki
=
$suankiay
-
$hangiay
;
$yenibakiye
=
mysql_fetch_array(mysql_query(
"select * FROM yenibakiye where aylik='$ayfarki'"
));
$yeniucret
=
$yenibakiye
[
'ucret'
];
if
(
$ayfarki
>
0
)
{
$ucret
=
$yeniucret
;
}
else
{
$ucret
=
$eskiucret
;
}
$
genel_topla
m
=
$
genel
_topla
m
+
$
ucret;
echo
"<tr><td>$belge</td><td>$ucret</td><tr>"
;
}
echo $genel_toplam
?>
Zaman
2013-09-18 06:33:50
Php Php
<?php
$bakiye
=
mysql_quer
y
(
"select * FROM bakiye where id='$id' order by id asc
"
);
while
(
$hesapozeti
= mysql_fetch_array(
$bakiye
)
) {
$eskiucret
=
$hesapozeti
[
'ucret'
]
;
$belge
=
$hesapozeti
[
'
belge'
]
;
$hangiay
=
$hesapozeti
[
'ay'
]
;
$suankiay
=
date(
'm'
);
$ayfarki
=
$suankiay
-
$hangiay
;
$yenibakiye
=
mysql_fetch_array(mysql_query(
"select * FROM yenibakiye where aylik='$ayfarki'"
));
$yeniucret
=
$yenibakiye
[
'ucret'
];
if
(
$ayfarki
>
0
)
{
$ucret
=
$yeniucret
;
}
else
{
$ucret
=
$eskiucret
;
}
echo
"<tr><td>$belge</td><td>$ucret</td><tr>"
;
}
?>
Yukarıdaki gibi tablo oluştrudum.
B tablonun en altında genel toplam adında bir bölüm daha oluşturacam.
Sorum şöyle $ucret değişkenin toplamını genel toplam kısmına almaya çalışıyorum.
sum ile yapıldığını biliyorum ama beceremedim.
$geneltoplam=array($ucret);
echo array_sum($geneltoplam);
bunu yaptığımda direk sayıları ücretleri şöyle yazıyor
Örnek: 25 500 10 42
bunların toplamını alabilmek için ne yapmam gerek sizce?
Zaman
2013-09-16 21:40:28
Php php ile sayma ???
bencede güzel fikir. olaydı iyiydi :)
Zaman
2013-09-15 18:08:09
Php
Yazan:nahita Arkadaşlar merhabalar. Aidat takip sistemi yapıyorum. Üyeler ve ödemeler ismiinde iki tablom var veri tabanında. üyelerde üye bilgilerini ödemelerde hangi üye ne zaman ne kadar ödemilş onun kaydını tutacağım. her üyenin aylık olarak sistemde otomatik borçlandırılmasını istiyorum. Örneğin ağustos ayı için 20 TL'lik borcu görünsün ya da ağustosla birlikte mayıstanda 20 lira borcu olsun. Ben üye bazında borç sorgulaması yaptığımda toplam borcunu göstermek ve tahsilatını yapmak istiyorum. Ancak ben nasıl bir mantık güdeceğimi, nasıl bir veritabanı oluşturacağımı bilmiyorum. bu konuda fikir ve önerilerinizi bekliyorum. mysql e otomatik zamanlamalı veri nasıl aktarılır bilmem ama
Bende benzer bir sistem üzerinde çalışıyorum, ben şöyle bir fikir yürüttüm.
Hem üye hem admin paneline giriş yapıldığını kontrol eden sayfaya ayrıca aidatkontrol.php adında bir sayfa include ediyorum bu sayfada
mysql aidatlar kontrol edilecek örneğin: aidatlar tablosunda donem adında bir sutun bulunmakta.
donem bölümünde ay ve yıl yazmakta
örneğin 09/13
<?php $aidatkontrol= mysql_fetch_array(mysql_query("Select * fom aidatlar order by id desc limit 1")); $kayitdonem= $aidatkontrol['donem']; if (empty($kayitdonem)) {$kayitdonemi=00000;} else {$kayitdonemi=$kayitdonem;} $kayitay=substr($kayitdonemi,0,2); $kayityil=substr($kayitdonemi,3,2); $suanyil=date("y"); $suanay=date("m"); $ayfarki=$suanay-$kayitay; $yilfarki=$suanyil-$kayityil; $donemkontrol=12*$yilfarki; $aidatzamani=$donemkontrol+$ayfarki; if (0 < $aidatzamani) {// Mysql toplu isert kodunu buraya yaz }else{
// burayı boş bıraka bilirsin } /* Yukarıda ne yaptık diye sorarsan kısacası $aidatzamani değişkenini atadık ve bu değişken en sonki aidatın üzerinden 1 ay geçip geçmediğini kontrol eder. Eğer daha önce hiç kayıt tutmamışsan da en az 1 ay fark verir. Yukarıda toplu insert kodunu buraya yaz dediğim yere her üyeyi 1 ay borçlandıracak bir toplu mysql insert kodu koyman gerek */ ?>
Hadi Kolay gelsin :)
Zaman
2013-09-14 18:03:43
Php
Kolay gelsin öncelikle.
Bir kurumun sitesini tam istedikleri gibi yapmaya çalışıyorum bu da beni çok zorladı.
Çalışmam Hakkında biraz bilgi vereyim.
veritabanından gelen bilgileri listeliyoruum.
bu verilerin bir sütununda ürün ücreti ve alındığı tarih yazmaktadır. Alındığı tarihin ay kısmını çekip şuan ki bulunduğumuz ay ile kıyaslama yapıyorum. örnek: alındığıay=4; şuankiay=6 .
aradaki ay farkı 0 dan büyük ise aylık bileşik faiz uyguluyorum.
Bunu fonksyon yardımıyla yapmayı başardım.
Sorunum Şöyle:
Listeleme yaptığım için veritabanında çekilen her satır için aynı fonksyonu çekiyor.
ve bir fonskyon adını birden fazla kullanamıyorum sonuçta. Hata veriyor ilk satırı çekiyor tam istediğim gibi listeliyor ama diğer satırları çekemiyor
Aldığım Hata şöyle:
Fatal error: Cannot redeclare hesaplaa() (previously declared in
C:\AppServ\www\smmmo\etkin\
hesapozeti.php:270) in
C:\AppServ\www\smmmo\etkin\
hesapozeti.php
on line 270
hata aldığım satır :
function hesaplaa($anaparaa,$aylikFaizz,$ayy){
Veri çektiğim alan burası İçeriğim:
<!-- Bu alanda listeleme Yapılacak -->
3 Sorum var
1 ) bir fonksyona değişken ile rasgele bir ad verebilirmiyiz?
2 ) fonksyona rasgele nasıl bir ad verebilirim?
3 )rasgele bir ad verirsem sorunum çözülürmü?
Zaman
2013-09-14 15:05:25
Php Fatal error: Cannot redeclare hesaplaa() (previously declared in
çok teşekkür ederim sorunsuz çalıştı
Zaman
2013-09-13 13:01:28
Php Php
Yazan:mrhozudogru Mysql dan veri import etmek hakkında bilgisi olan varmı ?? var da sizin ne gibi bir sorununuz var?
bize iletirseniz yardımcı olmaya çalışırız.
kolay gelsin
Zaman
2013-09-12 18:58:30
Php
Yazan:merakli_72 birşey yazmamışsın ?
Zaman
2013-09-12 18:55:19
Php
Yazan:wegaz mysqldeki bir veriyi nasıl echo ile yazdırabilirim? <?php $vericek = mysql_fetch_array(mysql_query("SELECT * FROM Tabloadi where id='1'")); $veri = $vericek['sutunadi']; echo "$veri"; ?>
Zaman
2013-09-12 18:53:06
Php
Yazan:wegaz Merhaba ben mysqlde bulunan bir resim linkini php yardımı ile mysqlden çekip resmi görüntülemek istiyorum. Nasıl yapabilirim? Mesela imageshackdeki bir resmin linkini koydum mysqle o linkteki resmi nasıl görüntüleyebilirim? Mysql "resimler" adında bir tablon olduğunu, ve resmin bulunduğu sartırın id sinin "1" olduğunu; resmin linkinin bulunduğu sütun adınında "resim" olduğunu varsayarsak<br> şöyle bir kod yapabilirsin. <?php $resimcek = mysql_fetch_array(mysql_query("SELECT * FROM resimler where id='1'")); $resimlinki = $resimcek['resim']; echo "<img src='$resimlinki'>"; ?>
Konuyu biraz daha açarsan sana daha çok yardımcı olabilecem.
Gördüğün gibi varsayımlar ile hareket ettim :)
Zaman
2013-09-12 18:48:53
Php
Dostum ben inceledim. verdiğin linki kullanıca birşey yazdırmıyor.
ama dikkat ettim
http://www.managerzone.com/?p=players
tıklayınca beni
http://www.managerzone.com/?changesport=soccer&dlink=players
buraya yönlendiriyor. bu linki oraya yazdığımda sorun olmuyor.
büyük ihtimalle verdiğin ya yok(sanmıyorum)
yada üye girişi yapılınca açılan bir sayfa ?
Zaman
2013-09-12 18:07:31
Php Php
Sanırım bir form oluşturuyor formda ajax ile bir textarea kullanıyor olmalı.
bu textarea da birden 2 den fazla satır atlayıp post ettiğinde textaredaki veri mysqle kayıt olmuyor. benim anladığım kadarıyla bu.
Kanatimce kodlarını görmemiz gerek öyle değilmi ?
Zaman
2013-09-12 16:36:08
Php
Arkadaşlar kendimce birşeyler yapmaya çalıştım ama beceremedim.
Şimdi başlıktan anlaşıldığı gibi rasgele bir sayı oluşturuyorum ve bu sayının veritabında olup olmadığını kontrol edilmesini istiyorum.
Rasgele gelen sayı veritabanında var ise yeni bir rasgele sayı oluşturmasını istiyorum, tekrar oluşturduğu sayı gene var ise gene baştan bir sayı oluştursun taki farklı bir sayı oluşuncaya kadar.
farklı bir sayı oluşturunca sayıyı bana versin.
şimdi ben şöyle bir kod yazdım.
$ilkrasgele
= rand(
100000
,
999999
)
;
$sonrasgele
= rand(
100000
,
999999
)
;
// benim 12 haneli bir sayı üretmem gerekiyor rand ile en fazla 9 haneli oluşturabildiğim için 2 değişken atadım
$ilksayi
=
substr(
$ilkrasgele
, -
6
)
;
$sonsayi
=
substr(
$sonrasgele
, -
6
)
;
// verilen sayılar bazen negatif sayı olduğu için substr ile son 6 karakteri seçiyorum sayı -123456 olunca (-) yi almıyor
$kno
=
$ilksayi
.
$sonsayi
;
// çıkaniki sayıyı yanyana yazarak sonunda 12 haneli pozitif bir sayı üretiyorum
Daha Şık Dursun Diye Kodları Renklendirdim (Not: Bu Bir Teşviktir.)
Bu kontrol numarasını barkod olarak kullanacam, kimisi bana id yi 12 haneli bir sayıyla verdikten sonra autoincerment verip idyi kontrol numarası yerine kullanmamı söyledi ama benim gönlümde rastgele bir sayı var.
Yardımcı olursanız çok sevinirim.
Zaman
2013-09-12 16:10:53
Php Rasgele Sayı veritabanında var ise yeniden rasgele sayı oluştur.
Bunu sayfanın en başına ekleyip denermisin?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <META http-equiv=content-type content=text/html;charset=iso-8859-9> <META http-equiv=content-type content=text/html;charset=windows-1254>
Zaman
2013-09-12 14:03:52
Php Php
Teşekkürler
drekon
Zaman
2013-09-07 07:14:53
Php tskkür
Selamün Aleyküm
Bugün başıma gelen bir sorundan bahsetmek istiyorum.
Bir sitenin üye panelini hazırlarken, üyelerin kendilerine not bırakabilecekleri bir bölüm oluşturdum. Veritabanında uyeler adıdaki tablo da id, kulladi, v.s nin yanı sıra "not" adında bir alan ekledim. deneme yaparken not kısmını manuel olarak phpmyadminden doldurmuştum.
ama siteden notu bi türlü güncelleyemedim. Sonra tesadüfen not alanın adını yazinot olarak değiştirdim ve sitedeki kodlarıda ona göre ayarladım çalıştı.
İlgimi çekti, not adını tablo olarak kullandığımda da aynı sorun oluyor.
Tesadüfen rastlamamış olsaydım hayatta çözemezdim bunu.
Sorum şu: 1.) not adında bir alan veya tablo oluşturduğumda neden site üzerinden (php ile) güncelleme yapamıyorum.
2.) varsa bildiğiniz buna benzer kullanmamam gereken tablo veya alan adları varmı?
Şimdiden Teşekkür ederim
Zaman
2013-08-25 02:22:24
Php Mysql de Tablo ve alan isimleri
Çok sağolun
Zaman
2013-08-24 14:51:51
Php
Merhaba
Çözemediğim bir algoritma olduğu için size sormak istedim.
Şimdi bakiye adında bir tablomuz var
tablomuzdaki alanlar id ve kredi olmak üzre;
ufak bir örnek verecem id kredi
1 30
2 25
3 -18
4 300 şimdi benim istediğim kredilerin toplamasını yapabilecek bir php algoritma
bir php kodu vasıtasıyla
bakiye tablosunda bulunan kredi alanındaki bütün satır değerleri toplayacak
örnek olarak sonucu 337 verebilecek bir algoritma istiyorum.
Lütfen yardım edin
Zaman
2013-08-13 01:44:23
Php Php bir tablodaki satır değerlerinin toplamını bulma?
phpkodlari.com © 2009
Herkes
Php
öğrenecek
Web tasarım ve eğitim kaynağınız.