IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 09 Aralık 2005, 08:59   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
MySQL PHP BağLantısı




mysql_affected_rows
Bir önceki MySQL işleminden etkilenen satırların sayısını getirir.
Kullanımı
int mysql_affected_rows(int [link_identifier] );

mysql_affected_rows(), belirlenen link tanımlayıcı ile ilişkili olarak, sunucudaki son INSERT, UPDATE veya DELETE sorgularının etkilediği satırların sayısını döndürür. Eğer link tanımlayıcı belirlenmemişse, son açılan link kabul edilir.

Son sorgu, WHERE ' i olmayan bir DELETE sorgusu ise, tüm kayıtlar tablodan silinecektir. Fakat bu fonksiyon sıfır değeri döndürecektir.

Bu komut SELECT işlemleri için etkili değildir. Sadece kayıtları değiştiren işlemler üzerinde etkilidir. Bir SELECT' ten dönen satırların sayısını döndürmek için mysql_num_rows() kullanılır.
mysql_change_user
Aktif bağlantı üzerindeki oturum açmış kullanıcıyı değiştirir.
Kullanımı
int mysql_change_user(string user, string password, string [database] , int [link_identifier] );

mysql_change_user(), aktif bağlantı üzerindeki oturum açmış kullanıcıyı değiştirir. Bir veritabanı belirlenmişse, bu, kullanıcı değiştikten sonra default veya yürürlükteki veritabanıdır. Eğer yeni user/password kombinasyonu yetkilendirilmede başarısız olursa, yürürlükteki bağlı kullanıcı aktif olarak kalır.

Not: Bu fonksiyon PHP 3.0.13 ile birlikte ortaya çıktı ve MySQL 3.23.3 veya daha yüksek versiyonları gerektirir.

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
mysql_close
 
MySQL bağlantısını kapatır
.
 
Kullanımı
 
int mysql_close
(int [link_identifier] ); 

Başarı durumunda true, hata durumunda false döner.

mysql_close(), belirlenen link tanımlayıcı ile ilişkide bulunan bir MySQL veritabanına olan linki kapatır. Eğer link tanımlayıcı belirlenmemişse, son açılan link kabul edilir.
Not: Sürekli olmayan açık linkler, betimin çalışması bittiğinde otomatik olarak kapandığı için, bu genellikle gerekmez.

mysql_close(), mysql_pconnect() tarafından oluşturulan sürekli linkleri kapatmayacaktır.

Örnek: MySQL kapatma örneği



PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
<?php
 
$link 
mysql_connect ("kraemer""marliesle""secret") {
or die (
"Could not connect");
 
}
 
print (
"Connected successfully");
 
mysql_close ($link);
 
?>



Bkz: mysql_connect() ve mysql_pconnect().

mysql_connect

Bir MySQL sunucuya bir bağlantı açar.

Kullanımı

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
int mysql_connect(string [hostname [[IMG]http://
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
title="vBulletin">vb/images/smilies/tongue.gif[/IMG]ort] [:/path/to/socket] ] , string [username] , string [password] ); 

Başarı durumunda pozitif bir MySQL link tanımlayıcı, başarısızlık durumunda bir hata mesajı döndürür.

mysql_connect(), bir MySQL sunucuya bir bağlantı kurar. Değişkenlerin tümü seçimlidir ve bunlar kaybolursa, varsayılanlar kabul edilir. ('localhost', sunucu process' e sahip olan kullanıcının kullanıcı ismi, boş password).

Hostname string' i bir port numarası da içerebilir. ör. "hostnameort" veya bir sokete bir path. ör. localhost için ":/path/to/socket" .

Not: "ort" için destek PHP 3.0B4'de eklendi.

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
":/path/to/socket" için destek PHP 3.0.10 ile eklendi

Başarısızlık durumunda, fonksiyon ismine ön bekleme '@' ile hata mesajı durdurulabilir.

İkinci bir çağrı, aynı değişkenlerle mysql_connect()' e yapılır. Hiçbir yeni link kurulmayacaktır.Fakat bunun yerine halen açık olan linkin link tanımlayıcısı geri dönecektir.

Betimin yürütmesi sonlanır sonlanmaz, mysql_close() çağrılarak dışsal bir şekilde kapatılmadıkça, sunucuya olan link kapatılacaktır.
Örnek: MySQL bağlanma örneği
1

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
<?php
$link 
mysql_connect ("kraemer""marliesle""secret") {
 
or die (
"Could not connect");
 
}
 
print (
"Connected successfully");
 
mysql_close ($link);
 
?>


Bkz. mysql_pconnect() ve mysql_close().

mysql_create_db
Bir MySQL veritabanı yaratır.

Kullanımı

int mysql_create_db(string database name, int [link_identifier] );
mysql_create_db(), belirlenen link tanımlayıcı ile ilişkide bulunarak, sunucuda yeni bir veritabanı yaratma girişiminde bulunur

Örnek: MySQL veritabanı yaratma örneği


PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
1
 
<?php
 
$link 
mysql_pconnect ("kron""jutta""geheim") {
 
or die (
"Could not connect");
 
}
 
if (
mysql_create_db ("my_db")) {
 
print (
"Database created successfully\n");
 
} else {
 
printf ("Error creating database: %s\n"mysql_error ());
 
}
 
?>



Aşağı doğru uygunluk için mysql_createdb() de kullanılabilir.

Bkz. mysql_drop_db().

mysql_data_seek



İçsel sonuç pointer' ını taşır.



Kullanımı


PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
 
int mysql_data_seek
(int result_identifierint row_number); 


Başarı durumunda true, başarısızlık durumunda false döner.



mysql_data_seek(), belirlenen satır numarasını işaret eden belirli sonuç tanımlayıcı ile ilişkili olarak, MySQL sonucunun içsel satır pointer' ını taşır. mysql_fetch_row()' a bir sonraki çağrım bu satıra dönecektir.



Row_number 0'dan başlar.



Örnek: MySQL veri arama örneği



1

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
<?php
 
$link 
mysql_pconnect ("kron""jutta""geheim") {
 
or die (
"Could not connect");
 
}
 
 
 
mysql_select_db ("samp_db") {
 
or die (
"Could not select database");
 
}
 
 
 
$query "SELECT last_name, first_name FROM friends";
 
$result mysql_query ($query) {
 
or die (
"Query failed");
 
}
 
 
 
# fetch rows in reverse order
 
 
for ($i mysql_num_rows ($result) - 1$i >=0$i--) {
 
if (!
mysql_data_seek ($result$i)) {
 
printf ("Cannot seek to row %d\n"$i);
 
continue;
 
}
 
 
 
if(!(
$row mysql_fetch_object ($result)))
 
continue;
 
 
 
printf ("%s %s<BR>\n"$row->last_name$row->first_name);
 
}
 
 
 
mysql_free_result ($result);
 
?>
 
 
mysql_db_query



Bir MySQL sorgusunu MySQL' e gönderir.

[box=Icerik hakkinda]
kodlari eklerken php [ php ] [/php ] etiketleri altina alalim
ve code line numaralarini editleyip
atalimki acemi veya yeni basliyanlarda yararlanabilsin
Tesekkurler
konu onemli konu olarak isaretlenmeye hak kazanmistir..

Edited by MichaelNyc[/box]


Konu Mack tarafından (25 Şubat 2006 Saat 15:52 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 29 Ağustos 2011, 14:43   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: MySQL PHP BağLantısı




Her zaman açılan sitem, sabah kalktığımda bu hatayı veriyor ve açılmıyor yardım lütfen

Fatal error: Call to undefined function mysql_connect() in /home/gonulsoh/public_html/x1254x4s9aq47w587e.php on line 7

 
Alıntı ile Cevapla

Alt 29 Ağustos 2011, 14:56   #3
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: MySQL PHP BağLantısı




Tanımlanmamış bir fonksiyon calistiriyorsun kulalandiğin fonksiyonu tanimlamalisin.

 
Alıntı ile Cevapla

Cevapla

Etiketler
bağlantısı, baglantisi, mysql, php


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Delphi İle Mysql Bağlantısı ( İş Takibi Otomasyonu) Swat Delphi 0 06 Temmuz 2014 18:16
MySQL Nedir ve MySQL C++ Builder Bağlantısı Nasıl Yapılır Swat MySQL 0 01 Temmuz 2014 12:59
mIRC mysql bağlantısı nasıl olur? lefkefb mIRC Scripting Sorunları 5 27 Ağustos 2012 15:42