Welcome, Guest. Please login or register.
Did you miss your activation email?
July 09, 2008, 06:16:47 am
42749 Posts in 8091 Topics by 17932 Members
Latest Member: codder
Turk-Php.Com Forum  |  Yardım Forumları  |  PHP Yardım Forumu  |  Resource id #5 Bu nedir arkadaşlar ? « previous next »
Pages: [1] Print
Author Topic: Resource id #5 Bu nedir arkadaşlar ?  (Read 328 times)
evrimdevrim
PHP Stajyeri
**
Offline Offline

Posts: 196

BEN ' in dayatıldıgı dünyada BİZ diyebilmek !


View Profile
Resource id #5 Bu nedir arkadaşlar ?
« on: October 28, 2006, 07:13:07 am »

Code:
<?
include("db_baglan/baglan.php");
$deger=mysql_query("select MAX(id_kategori) FROM kategori");
echo"deger : $deger";
exit;
?>

bu komutun çıktısı  "Resource id #5" bu ne demektir arkadaşlar...
burdaki amacım tablodaki toplam kayıt sayısını öğrenmek..

yardımlarınızı bekliyorum
kolay gelsin
Logged

soru  : basarinizin sirri nedir?
cevap: dogru kararlar
soru  : peki hep dogru karar vermenizin sirri?
cevap: tecrübe
soru  : himm. peki size bu tecrübeyi kazandiran şey?
cevap: yanlış kararlar...
MeW
PHP Memuru
***
Offline Offline

Posts: 652


View Profile WWW
Ynt: Resource id #5 Bu nedir arkadaşlar ?
« Reply #1 on: October 28, 2006, 07:45:40 am »

1. MAX() fonksiyonu sütundaki en büyük değeri verir. Dolayısı ile toplam satır sayısı ile aynı olmama ihtimali de var. Onun yerine COUNT() fonksiyonunu kullanabilirsin veya tüm satırları çekip mysql_num_rows() fonksiyonu ile dönen sonuçları saydırabilirsin.

Code:
$query= mysql_query("SELECT id_kategori FROM kategori");
$satirSayisi= mysql_num_rows($query);

2. Sorgudan bir kaynak (resource) dönüyor. Kaynağın içindeki verileri kullanabilmen için mysql_result(), mysql_fetch_array() vb. fonksiyonlardan yararlanman lazım.
Logged

evrimdevrim
PHP Stajyeri
**
Offline Offline

Posts: 196

BEN ' in dayatıldıgı dünyada BİZ diyebilmek !


View Profile
Ynt: Resource id #5 Bu nedir arkadaşlar ?
« Reply #2 on: October 28, 2006, 08:35:00 pm »

Teşekür ederim işimi hallettim saol...

iyi çalışmalar...

diğer başka bi yolu;
Code:
<php
include("db_baglan/baglan.php");
$res=mysql_query("Select COUNT(DISTINCT kategori) FROM kategori;");
$deger = mysql_result($res, 0);
echo"deger : $deger";
?>
Logged

soru  : basarinizin sirri nedir?
cevap: dogru kararlar
soru  : peki hep dogru karar vermenizin sirri?
cevap: tecrübe
soru  : himm. peki size bu tecrübeyi kazandiran şey?
cevap: yanlış kararlar...
Pages: [1] Print 
« previous next »
Jump to: