Arkadşalar PHP'ye yeni yeni başlıyorumda Türk***.com'un eğitim setini kullanıyorum.
bütün dersleri izledim şu anda biraz birşeyler karalamaya çalışıyorum ancak
mysql_fetch_array , mysql_number_rows ve mysql_query bunlar ne zaman, nerede ve nasıl kullanılır bana bunları anlatabilirmisiniz.
Teşekkürler...
mysql_ Fonksiyonları hakkında...
7
●529
- 04-10-2009, 17:26:47Üyeliği durdurulduphp.net zaten türkçe oku dostum
PHP: mysql_fetch_array - Manual
PHP: mysql_num_rows - Manual
PHP: mysql_query - Manual - 04-10-2009, 17:29:23PHP Manual
yine de yetersiz geldiyse açıklayabilirim hocam. Ama sanmam , bu tür şeyleri orada rahatlıkla açıklamalı ve örnekli bulabilirsin hocam.
- 04-10-2009, 18:01:08Şöle elimde eskiden kalan bir bilgiyide paylaşalım belki işinize yarar.
1. mysql_affected_rows=Bir önceki elemanı etkileyen satır sayısını verir.
2. mysql_change_user=O anki aktif olan kullanıcıyı değiştirir.
3. mysql_client_encoding=Kullanılan karakter setinin adını döndürür.
4. mysql_close=Belirtilen MySQL bağlantısını kapatır.
5. mysql_connect=Sunucuya veritabanı bağlantısı açar.
6. mysql_create_db=MySQLde veritabanı açar.
7. mysql_data_seek=Sonuç satırında belirtilen sıraya geçer.
8. mysql_db_name=Sonuç verilerini çağırır.
9. mysql_db_query=MySQLe sorgu gönderir.
10. mysql_drop_db=Sunucudan veritabanı siler.
11. mysql_errno=Bir önceki işlemdeki MySQL hata numarasını verir.
12. mysql_error=Bir önceki işlemdeki MySQL hata mesajını verir.
13. mysql_escape_string=Mysql de kullanmak için stringleri uygun biçime dönüştürür.
14. mysql_fetch_array=Sonuçları dizi değişkeni olarak alır.
15. mysql_fetch_assoc=Sonuçları alır.
16. mysql_fetch_field=Sonuç tablosundaki alan adını obje olarak alır.
17. mysql_fetch_lengths=Sonuç tablosundaki dizi değişkeninin uzunluğunu alır.
18. mysql_fetch_object=Sonuç satırını obje olarak alır.
19. mysql_fetch_row=Sonuç tablosundan dizi değişkeni olur.
20. mysql_field_flags=Sonuçtaki alanın hangi tür ekstra parametrelerle tanımlandığını belirtir.
21. mysql_field_len=Sonuçtaki alanın veritabanındaki uzunluğunu verir.
22. mysql_field_name=Sonuç tablosundaki sonucun tablodaki alan adını verir.
23. mysql_field_seek=Sonuç tablosunda sıra indisini belirtilen yere götürür.
24. mysql_field_table=Alan adı verilen sonucun tablo adını verir.
25. mysql_field_type=Sonuçtaki alanın hangi tip olduğunu belirtir.
26. mysql_free_result=Sonuçlar için atanan hafızayı boşaltır.
27. mysql_get_client_info=İstemcinin kullandığı kütüphane versiyonunu verir.
28. mysql_get_host_info=mysql Ana makina bilgilerini verir.
29. mysql_get_proto_info=Mysql protokol bilgisini verir.
30. mysql_get_server_info=Mysql sunucu bilgisini verir.
31. mysql_info=Son yapılan sql işlemleri hakkında bilgi verir.
32. mysql_insert_id=Bir önceki veri yerleştirmede oluşan otomatik veri değerini verir.
33. mysql_list_dbs=Sunucudaki tüm veritabanlarını listeler.
34. mysql_list_fields=Sonuçtaki Tüm Tablo Alanlarını Listeler
35. mysql_list_processes=
36. mysql_list_tables=Veritabanındaki tüm tabloları listeler.
37. mysql_num_fields=Sonuçtaki alan sayısını verir.
38. mysql_num_rows=Sonuçtaki satır sayısını verir.
39. mysql_pconnect=Sunucuya kalıcı bir bağlantı tanımlar.
40. mysql_ping=mysql_ping kullanımı için örnek
41. mysql_query=Veritabanına sorgu gönderir.
42. mysql_real_escape_string=mysql_real_escape_string için örnek kullanım
43. mysql_result=Sorgudan dönen sonuçları alır.
44. mysql_select_db=Sunucudan veritabanı seçer.
45. mysql_set_charset=
46. mysql_stat=Sunucu ile ilgili istatislikleri verir.
47. mysql_tablename=Verilen alanın ait olduğu tablo adını verir.
48. mysql_thread_id=
49. mysql_unbuffered_query= - 05-10-2009, 10:54:57Üyeliği durdurulduperformanslidan ziyada büyük kayit setinde çalışıyorsaniz örnek 100 000 direk sorgu çuvalladigini görürsünüz.sql adlı üyeden alıntı: mesajı görüntüle
Ondna alışkanlık haline getirip direk count ile çekmek gerek - 05-10-2009, 19:14:46Hocam bu count ile sorgunun kaç kayıt döndürdüğünü nasıl çekebiliriz? Örnek gösterirsen sevinirim.sdemirkeser adlı üyeden alıntı: mesajı görüntüle
Belirtilen SQLe göre 3 tane kayıt çıkacak diyelim.
Bu 3 değerini nasıl çekeceğiz count ile?
yine de yetersiz geldiyse açıklayabilirim hocam. Ama sanmam , bu tür şeyleri orada rahatlıkla açıklamalı ve örnekli bulabilirsin hocam.