chat eczaonline.com yazılım uzmanı gaziantep web tasarım

3. satırı seçtirme (mysql sorgusu)

H

hoppala

#1
Merhabalar..
Mesela şöyle bir tablo var;

#### kullanıcılar #######
id - isim
1 ahmet
2 mehmet
3 hasan
4 arif
##################


ben buradan id numarasına göre sıralandığında 3. sıradaki satırı nasıl seçtirebilirim ? query sorgusunu yazarsanız sevinirim.
saygılar
 
H

hoppala

#3
id numarasının 3 olduığunu bilmiyoruz direkten 3. sıradaki seçen bir kod yokmu ?
id numaraları böylede olabilir;
5
6
19
22
 
Katılım
19 Mar 2006
Mesajlar
2,416
Beğeniler
0
Konum
Trabzon
#4
hoppala' Alıntı:
id numarasının 3 olduığunu bilmiyoruz direkten 3. sıradaki seçen bir kod yokmu ?
id numaraları böylede olabilir;
5
6
19
22
Tamam, o zaman satırları bir diziye sırayla atarız ve dizinin 3. elamanını alırsak sanırım olur.

Dizi elemanları sıfır(0)'dan başladığı için 2 değerini vermen gerekir.

PHP:
$sql=mysql_query("select * from tablo");
while(list($alan)=mysql_fetch_row($sql)){
$dizi[]=$alan;
}

echo $dizi[2];
Daha kolay yolları vardır, aklıma gelen şimdilik bu.
 

Angelo

Onursal Üye
Katılım
13 Ara 2004
Mesajlar
9,603
Beğeniler
111
Yaş
37
Konum
AZ
#6
PHP:
$q = mysql_query("SELECT * FROM tablo ORDER BY id ASC");
$i = 1;

while ($a = mysql_fetch_array($q)) {
if ($i == "3") {
echo "$a[id]";
}
$i++;
}

atasever: Limit 1,3 olmasi gerekmiyor mu. 1 tane listele, 3 siradan basla gibi?
ps: yanlis hatirlamisim ok :)
 

Bu konuyu okuyanlar (Üyeler: 1, Misafirler: 0)

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur. iyinet.com sayfalarında yer alan yazı, görsel ve linklerle ilgili hukuki şikayetleriniz için Buradan iletişime geçmeniz durumunda, ilgili kanunlar ve yönetmelikler çerçevesinde en geç 7 gün içerisinde iyinet yönetimince tarafınıza dönüş sağlanacaktır. Betcup Artemisbet Forum canlı bahis sohbet - - chat
Üst