New Post has been published on Sanal zeka - Sanal dünyanın habercisi. PHP, curl, hosting, template, oyun, tam sürüm, program, ücretsiz, software, anti virus
New Post has been published on http://www.sanalzeka.net/php-uzerinden-odbc-msssql-baglantisi-kurma-veri-cekme-ve-yazma-islemleri
PHP üzerinden ODBC MSSSQL bağlantısı kurma veri çekme ve yazma işlemleri
PHP ile mssql bağlantısını ODBC ile bağlantı kurmayı, okuma ve yazma yapmayı anlatacağım.
$baglanti=odbc_connect(‘DRIVER={SQL Server};SERVER=sunucuadresi;DATABASE=databasename’,'username’,'password’);
tip tanımı ve sunucu ve veri tabanını tek bir tırnak içinde birleşik veriyoruz: ‘DRIVER={SQL Server};SERVER=sunucuadresi;DATABASE=databasename’ (databasename ve sunucuadresi yerini kendinize göre ayarlayın, eğer php dosyası mssql server ile aynı sunucuda ise sunucu adresi olarak “localhost” yada “127.0.0.1″ yazabilirsiniz)
username ve password için ayrı ayrı tırnak açıp kapatıyoruz: ‘username’,'password’ (username ve password alanlarını veri tabanı bilgilerinize göre tırnak içine yazınız)
sunucuadresi,databasename, username ve password dışındaki alanlar değişiklik yapmayınız.
örnek kullanım: $baglanti=odbc_connect(‘DRIVER={SQL Server};SERVER=localhost;DATABASE=test’,'testkullanici’,’123456789′);
veri okuma, yazma, silme vb. işlemler;
Unutmamanız gereken en önemli yer ; sorguyu yazmadan önce $baglanti yi (yada bağlantı için hangi değişkeni kullanacaksanız) eklemek örnek;
$sorgu=odbc_exec($baglanti,”select id from tablo”);
toplam kayıt sayısını alma;
$adet = odbc_num_rows($sorgu);
while($veri=odbc_fetch_array($sorgu)){
while($veri=odbc_fetch_assoc($sorgu)){
sorgulama yapma ile aynı şekilde çalışıyor
$sorgu=odbc_exec($baglanti,”delete from tablo where id=1″);
$sorgu=odbc_exec($baglanti,”update tablo set yazi=”1234″ where id=1″); // yazi içeriği değiştirilecek sütun adı