Giriş Yap / Kayıt Ol

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: 51 / Erkek
Meslek: Muhasebeci
Konum: Balıkesir
Ad, Soyad: Ha... Sü...
Mesajlar: 58
Beğeniler: 5 / 5
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
  #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.083
Beğeniler: 259 / 131
Ticaret: 27, 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.
ahmetkarabulut.com.tr
  #3  
Okunmamış 06 Eylül 2019, 17:29
htsumer Adlı Üyenin Avatarı
WM Aracı
 
Üyelik Tarihi: 18 Mayıs 2018
Yaş / Cinsiyet: 51 / Erkek
Meslek: Muhasebeci
Konum: Balıkesir
Ad, Soyad: Ha... Sü...
Mesajlar: 58
Beğeniler: 5 / 5
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: 51 / Erkek
Meslek: Muhasebeci
Konum: Balıkesir
Ad, Soyad: Ha... Sü...
Mesajlar: 58
Beğeniler: 5 / 5
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: 51 / Erkek
Meslek: Muhasebeci
Konum: Balıkesir
Ad, Soyad: Ha... Sü...
Mesajlar: 58
Beğeniler: 5 / 5
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: 51
Beğeniler: 4 / 7
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: 51 / Erkek
Meslek: Muhasebeci
Konum: Balıkesir
Ad, Soyad: Ha... Sü...
Mesajlar: 58
Beğeniler: 5 / 5
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: 51 / Erkek
Meslek: Muhasebeci
Konum: Balıkesir
Ad, Soyad: Ha... Sü...
Mesajlar: 58
Beğeniler: 5 / 5
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: 30 / Erkek
Meslek: Gezgin
Konum: Denizli
Ad, Soyad: Ba... Do...
Mesajlar: 47
Beğeniler: 10 / 8
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: 51 / Erkek
Meslek: Muhasebeci
Konum: Balıkesir
Ad, Soyad: Ha... Sü...
Mesajlar: 58
Beğeniler: 5 / 5
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


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:37.