Re: [Linux-programlama] PHp ile Date hesaplama

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Rüºtü Derici (rustuderici@gmail.com)
Date: Thu 14 Dec 2006 - 16:02:59 GMT


 <input type="text" name="importDate"
if(!$_POST['warrantyPeriod']){

burada sorguladığınız POST bilgisi importDate olması gerekmiyor mu?
On 12/13/06, Erdal YAZICIOGLU <erdal.yazicioglu@gmail.com> wrote:
>
>
> Merhabalar,
>
> Herkese kolay gelsin,
>
> Elimde date ile tanımlı bir kolon var ve default değeri olarak 0000-00-00
> atanmış. Kullanıcı formunda bu veri çekilerek ekrana yazılıyor. Yani
>
> <input type="text" name="importDate" value="<? echo $row["importDate"];?>"
> class="fields">
>
> Eğer buradaki veri 0000-00-00 değilse aşağıdaki kodda herhangi bir problem
> olmuyor. Ancak 0000-00-00 ise 1999-11-30 diye bi tarih atıyor. Garanti
> süresini girilen değer ile hesaplatmak istiyorum. Aşağıda nerede yanlışlık
> yapıyorum. Yardımcı olursanız çok sevinirim.
>
> if(!$_POST['warrantyPeriod']){
> $warrantyPeriod=0;
> }
> else {
> $warrantyPeriod=$_POST['warrantyPeriod'];
> }
> $date=new DateTime($_POST['importDate']);
> $dateEndofWarranty = 365 * $warrantyPeriod;
> $date->modify("+$dateEndofWarranty day");
> $date= $date->format("Y-m-d");
>
> echo $date . "<br>" .$warrantyPeriod . "<br>" .$_POST['importDate'] .
> $dateEndofWarranty;
>
> Çıktısı
>
> 1999-11-30
> 0
> 0000-00-00
> 0
>
> iyi çalışmalar
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>
>
>

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.