Giriş Yap / Kayıt Ol
ytmatikvip

WM Aracı'na üyelikler tekrar açıldı! Kayıt olmak için TIKLAYIN!


Cevap Yaz Favorilerime Ekle
Seçenekler Stil
Geri Git   Forum > > PHP

Verilerin Alfabetik olarak gelmesi

  #1  
Okunmamış 06 Eylül 2019, 16:07
htsumer Adlı Üyenin Avatarı
WM Aracı
 
Üyelik Tarihi: 18 Mayıs 2018
Yaş / Cinsiyet: 52 / Erkek
Meslek: Muhasebeci
Konum: Balıkesir
Ad, Soyad: Ha... Sü...
Mesajlar: 180
Beğeniler: 16 / 31
Ticaret: 0, 0%
Şöyle bir kod var veri tabanından Ünvanları çekiyor. Fakat Veriler alfabetik olarak gelmiyor karışık geliyor. Bunu nasıl Alfabetikolarak yapabilriz.

PHP- Kodu:
<td>

<select name="unvan" id="unvan" style="font-size:12px;">
<?php 
    $query
= @mysqli_query($conn"SELECT * FROM 4b_brut ");

    while(
$veriler=@mysqli_fetch_array($query,MYSQLI_BOTH)){

    
$unvan $veriler['unvan'];
echo 
'<option value="'.$unvan.'"'; if(isset($_POST['unvan']) && $_POST['unvan'] == $unvan) echo ' selected="selected"'; echo '>'.$unvan.'</option>';

}

?>
</select></td>
Böyle geliyor. Ben A-Z gelsin istiyorum

http://prntscr.com/p2o3vs
kochost smmfull
  #2  
Okunmamış 06 Eylül 2019, 16:55
AhmetKarabulut Adlı Üyenin Avatarı
 
Üyelik Tarihi: 11 Eylül 2013
Cinsiyet: Erkek
Konum: İzmir
Ad, Soyad: Ah... Ka...
Mesajlar: 1.210
Beğeniler: 334 / 142
Ticaret: 29, 100%
htsumer
PHP- Kodu:
$query= @mysqli_query($conn"SELECT * FROM 4b_brut "); 
olan kısmı

PHP- Kodu:
$query= @mysqli_query($conn"SELECT * FROM 4b_brut order by unvan "); 
şeklinde değiştirin
mimarcan bunu beğendi.
Bilgi paylaştıkça çoğalır.
  #3  
Okunmamış 06 Eylül 2019, 17:29
htsumer Adlı Üyenin Avatarı
WM Aracı
 
Üyelik Tarihi: 18 Mayıs 2018
Yaş / Cinsiyet: 52 / Erkek
Meslek: Muhasebeci
Konum: Balıkesir
Ad, Soyad: Ha... Sü...
Mesajlar: 180
Beğeniler: 16 / 31
Ticaret: 0, 0%
Akşam deneyip haber vereceğim çok teşekkür ederim
  #4  
Okunmamış 06 Eylül 2019, 23:10
htsumer Adlı Üyenin Avatarı
WM Aracı
 
Üyelik Tarihi: 18 Mayıs 2018
Yaş / Cinsiyet: 52 / Erkek
Meslek: Muhasebeci
Konum: Balıkesir
Ad, Soyad: Ha... Sü...
Mesajlar: 180
Beğeniler: 16 / 31
Ticaret: 0, 0%
Alıntı:
AhmetKarabulut Adlı Üyeden Alıntı
htsumer
PHP- Kodu:
$query= @mysqli_query($conn"SELECT * FROM 4b_brut "); 
olan kısmı

PHP- Kodu:
$query= @mysqli_query($conn"SELECT * FROM 4b_brut order by unvan "); 
şeklinde değiştirin
Hocam çok çok teşekkür ederim tam istediğim gibi oldu.. Saygılar

http://prntscr.com/p2tss3
  #5  
Okunmamış 06 Eylül 2019, 23:24
htsumer Adlı Üyenin Avatarı
WM Aracı
 
Üyelik Tarihi: 18 Mayıs 2018
Yaş / Cinsiyet: 52 / Erkek
Meslek: Muhasebeci
Konum: Balıkesir
Ad, Soyad: Ha... Sü...
Mesajlar: 180
Beğeniler: 16 / 31
Ticaret: 0, 0%
Hocam tekli olanları hallettim ama 2 li olanlarada yardım edermisiniz.

Böyle karışık geliyor bunlarda

http://prntscr.com/p2tzfx

PHP- Kodu:
<td>
<select name="sagsinifi" id="sagsinifi" <?php if($_POST['sinif'] != 'saglik') echo ' hidden'?>>
<option value="bos">Seçiniz..</option>
<?php 
    $query
= @mysqli_query($conn"SELECT * FROM ekgosterge WHERE derece='1' and sinif='saglikhiz'");

    while(
$veriler=@mysqli_fetch_array($query,MYSQLI_BOTH)){

    
$unvan $veriler['unvan'];
echo 
'<option value="'.$unvan.'"'; if(isset($_POST['sagsinifi']) && $_POST['sagsinifi'] == $unvan) echo ' selected="selected"'; echo '>'.$unvan.'</option>';

}

  
?>
</select>

<select name="gihsinifi" id="gihsinifi" <?php if($_POST['sinif'] != 'gih') echo ' hidden'?>>
<option value="bos">Seçiniz..</option>
<?php 
    $query
= @mysqli_query($conn"SELECT * FROM ekgosterge WHERE derece='1' and sinif='gihhiz'");

    while(
$veriler=@mysqli_fetch_array($query,MYSQLI_BOTH)){

    
$unvan $veriler['unvan'];
echo 
'<option value="'.$unvan.'"'; if(isset($_POST['gihsinifi']) && $_POST['gihsinifi'] == $unvan) echo ' selected="selected"'; echo '>'.$unvan.'</option>';

}

  
?>
</select>

<select name="yhsinifi" id="yhsinifi"  <?php if($_POST['sinif'] != 'yh') echo ' hidden'?>>
<option value="bos">Seçiniz..</option>
<?php 
    $query
= @mysqli_query($conn"SELECT * FROM ekgosterge WHERE derece='1' and sinif='yhhiz'");

    while(
$veriler=@mysqli_fetch_array($query,MYSQLI_BOTH)){

    
$unvan $veriler['unvan'];
echo 
'<option value="'.$unvan.'"'; if(isset($_POST['yhsinifi']) && $_POST['yhsinifi'] == $unvan) echo ' selected="selected"'; echo '>'.$unvan.'</option>';

}

  
?>
</select>

<select name="thsinifi" id="thsinifi"  <?php if($_POST['sinif'] != 'th') echo ' hidden'?>>
<option value="bos">Seçiniz..</option>
<?php 
    $query
= @mysqli_query($conn"SELECT * FROM ekgosterge WHERE derece='1' and sinif='thhiz'");

    while(
$veriler=@mysqli_fetch_array($query,MYSQLI_BOTH)){

    
$unvan $veriler['unvan'];
echo 
'<option value="'.$unvan.'"'; if(isset($_POST['thsinifi']) && $_POST['thsinifi'] == $unvan) echo ' selected="selected"'; echo '>'.$unvan.'</option>';

}

  
?>
</select><select name="emsinifi" id="emsinifi" <?php if($_POST['sinif'] != 'emhiz') echo ' hidden'?>><option value="bos">Seçiniz..</option><?php     $query= @mysqli_query($conn"SELECT * FROM ekgosterge WHERE derece='1' and sinif='emhiz'");    while($veriler=@mysqli_fetch_array($query,MYSQLI_BOTH)){    $unvan $veriler['unvan'];echo '<option value="'.$unvan.'"'; if(isset($_POST['emsinifi']) && $_POST['emsinifi'] == $unvan) echo ' selected="selected"'; echo '>'.$unvan.'</option>';}  ?></select><select name="egsinifi" id="egsinifi" <?php if($_POST['sinif'] != 'egihiz') echo ' hidden'?>><option value="bos">Seçiniz..</option><?php     $query= @mysqli_query($conn"SELECT * FROM ekgosterge WHERE derece='1' and sinif='egihiz'");    while($veriler=@mysqli_fetch_array($query,MYSQLI_BOTH)){    $unvan $veriler['unvan'];echo '<option value="'.$unvan.'"'; if(isset($_POST['egsinifi']) && $_POST['egsinifi'] == $unvan) echo ' selected="selected"'; echo '>'.$unvan.'</option>';}  ?></select><select name="dinsinifi" id="dinsinifi" <?php if($_POST['sinif'] != 'dinhiz') echo ' hidden'?>><option value="bos">Seçiniz..</option><?php     $query= @mysqli_query($conn"SELECT * FROM ekgosterge WHERE derece='1' and sinif='dinhiz'");    while($veriler=@mysqli_fetch_array($query,MYSQLI_BOTH)){    $unvan $veriler['unvan'];echo '<option value="'.$unvan.'"'; if(isset($_POST['dinsinifi']) && $_POST['dinsinifi'] == $unvan) echo ' selected="selected"'; echo '>'.$unvan.'</option>';}  ?></select>
</td></tr><tr>

<td>
Konu htsumer tarafından (06 Eylül 2019, 23:26 ) değiştirilmiştir.
  #6  
Okunmamış 07 Eylül 2019, 02:08
mbuturak Adlı Üyenin Avatarı
Сомнение единственная п
 
Üyelik Tarihi: 10 Eylül 2014
Yaş / Cinsiyet: 23 / Erkek
Konum: Adana
Ad, Soyad: Me... Bu...
Mesajlar: 92
Beğeniler: 8 / 14
Ticaret: 6, 100%
$query= @mysqli_query($conn, "SELECT * FROM ekgosterge WHERE derece='1' and sinif='saglikhiz'");

yine aynı sorgu parçacığının sonuna alfabetik olarak sıralamak istediğiniz sütun adını yazın

Örnek kullanım;

$query= @mysqli_query($conn, "SELECT * FROM ekgosterge WHERE derece='1' and sinif='saglikhiz order by sütun adı'");
  #7  
Okunmamış 07 Eylül 2019, 02:10
htsumer Adlı Üyenin Avatarı
WM Aracı
 
Üyelik Tarihi: 18 Mayıs 2018
Yaş / Cinsiyet: 52 / Erkek
Meslek: Muhasebeci
Konum: Balıkesir
Ad, Soyad: Ha... Sü...
Mesajlar: 180
Beğeniler: 16 / 31
Ticaret: 0, 0%
Çok teşekkür ederim. order by komutunu nereye koyacağımı bilemedim.. Sağolasınız
  #8  
Okunmamış 07 Eylül 2019, 02:31
htsumer Adlı Üyenin Avatarı
WM Aracı
 
Üyelik Tarihi: 18 Mayıs 2018
Yaş / Cinsiyet: 52 / Erkek
Meslek: Muhasebeci
Konum: Balıkesir
Ad, Soyad: Ha... Sü...
Mesajlar: 180
Beğeniler: 16 / 31
Ticaret: 0, 0%
Şu şekilde yaptım ama seçince hiç bir veri gelmedi

PHP- Kodu:
/$query= @mysqli_query($conn"SELECT * FROM ekgosterge  WHERE derece='1' and sinif='saglikhiz order by unvan'");
    while(
$veriler=@mysqli_fetch_array($query,MYSQLI_BOTH)){

    
$unvan $veriler['unvan'];
echo 
'<option value="'.$unvan.'"'; if(isset($_POST['sagsinifi']) && $_POST['sagsinifi'] == $unvan) echo ' selected="selected"'; echo '>'.$unvan.'</option>'
  #9  
Okunmamış 07 Eylül 2019, 15:42
Qezgin Adlı Üyenin Avatarı
Php
 
Üyelik Tarihi: 14 Haziran 2019
Yaş / Cinsiyet: 31 / Erkek
Meslek: Gezgin
Konum: Denizli
Ad, Soyad: Ba... Do...
Mesajlar: 51
Beğeniler: 10 / 9
Ticaret: 0, 0%
PHP- Kodu:
$query= @mysqli_query($conn"SELECT * FROM ekgosterge  WHERE derece='1' and sinif='saglikhiz' order by unvan"); 
tek tırnagı order by dan once kapatmalısınız

birde birden fazla kritere gore sıralama yapacaksanız ünvan ve isim gibi onları virgül ile yapabilirsiniz

örn:

PHP- Kodu:
$query= @mysqli_query($conn"SELECT * FROM ekgosterge  WHERE derece='1' and sinif='saglikhiz' order by unvan,isim"); 
htsumer bunu beğendi.
The greates enemy will hide in the last place you would ever lock..
  #10  
Okunmamış 07 Eylül 2019, 19:39
htsumer Adlı Üyenin Avatarı
WM Aracı
 
Üyelik Tarihi: 18 Mayıs 2018
Yaş / Cinsiyet: 52 / Erkek
Meslek: Muhasebeci
Konum: Balıkesir
Ad, Soyad: Ha... Sü...
Mesajlar: 180
Beğeniler: 16 / 31
Ticaret: 0, 0%
Sayın Qezgin
Çok çok teşekkür ederim harika oldu.. Diğerlerine de uygulayınca sayenizde bu işte çözüldü. Elinize sağlık..
Cevap Yaz Favorilerime Ekle

550x90

Bu Alana Reklam Ver

550x90

Bu Alana Reklam Ver



Konuyu toplam 1 kişi okuyor. (0 üye ve 1 Ziyaretçi)
 
Seçenekler
Stil
Normal Normal

Geri Git   Forum > PHP


Yetkileriniz
Konu açma yetkiniz: Yok
Cevap Yazma Yetkiniz Yok
Eklenti yükleme yetkiniz: Yok
Mesajınızı değiştirme yetkiniz: Yok

BB code: Açık
İfadeler: Açık
[IMG] Kodları: Açık
HTML kodu: Kapalı




Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şu anki Zaman: 09:48.