Saat ve Dakika

PHP ve MySQL ile ilgili yardım taleplerinizi paylaşabilirsiniz.
Cevapla
fatihce
Yeni Üye
Yeni Üye
Mesajlar: 1
Kayıt: 10 Mar 2014, 13:59

Saat ve Dakika

Mesaj gönderen fatihce » 10 Mar 2014, 14:05

Merhaba arkadaşlar,

Php ile ilgili bir yardıma ihtiyacım var.

Kod: Tümünü seç

<select name="time_start" class="uniform" style="width:100%;">
<?php for($i = 8; $i <= 20; $i++):?>
<option value="<?php echo $i;?>"><?php echo $i;?></option>
<?php endfor;?>
</select>
for döngüsü ile 8-20 arası sayıları yazdırabiliyorum. Bunun yanı sıra 5 er artış ile 55 e kadar arttırmayı istiyorum.

Belki tam açıklayamamış olabilirim. Kullanım yerini söyleyim daha iyi anlayacaksınız.

Ben bunlarla saat ve dakikalar için option oluşturmak istiyorum. Şöyle ki : 08 : 50 - 09 : 25 gibi. Son bir istek daha. Bunlar sql üzerinde tutulduğu için 0 değerleri görünmüyor. yani 08:50 yerine 8:50 yada 09:00 yerine 9:0 yazıyor. Birde bunu nasıl giderebilirim.

Kullanıcı avatarı
Gökhan
Deneyimli Üye
Deneyimli Üye
Mesajlar: 390
Kayıt: 11 Şub 2009, 22:57

Re: Saat ve Dakika

Mesaj gönderen Gökhan » 12 Mar 2014, 23:51

Sorunuza while ile cevap vereyim;

Kod: Tümünü seç

<select name="dakika">
<?
$i = 0;
while($i <=55){
if($i < 10){$j = "0".$i;}else{$j = $i;}// burada 10 dan küşük değerlerin başına 0 ekledik.
?>
<option value="<?=$j;?>"><?=$j;?></option>
<?
$i = $i + 5; // i değerini 5 dakika artırdık
} // while burada bitiyor
?>
</select>
Umarım sorunuza cevap olabilmiştir.

Cevapla

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 2 misafir