-
Üyelik
29.05.2015
-
Yaş/Cinsiyet
27 / E
-
Meslek
Yazılım Geliştirici
-
Konum
Balıkesir
-
Ad Soyad
Ö** A**
-
Mesajlar
255
-
Beğeniler
84 / 35
-
Ticaret
0, (%0)
Öncelikle herkese merhaba iyi çalışmalar
PHP ile MSSQL bağlantı kurmam gerekiyor. Bağlantıyı ODBC ile kuruyorum fakat veri çekerken türkçe karakter sorunu yaşıyorum. Başına gelip bu sorunu aşabilen varsa yardımcı olabilir mi? 2 haftadır bakıyorum bulamadım.
Boyunuzdan büyük işlere kalkışın.
compost0x
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
26.05.2018
-
Yaş/Cinsiyet
30 / E
-
Meslek
Öğrenci
-
Konum
Muğla
-
Ad Soyad
A** Y**
-
Mesajlar
99
-
Beğeniler
23 / 19
-
Ticaret
2, (%50)
PDO ile kurarsan daha sağlıklı çalışıyor, ben şu şekilde kullanıyorum.
connect
try
{
$db = new PDO( "sqlsrv:Server=$ip1;Database=$dbname1","$dbuser1","$dbpass1");
$db->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );
}
catch(Exception $e)
{
die( print_r( $e->getMessage()));
}
sql sorgu
$stmt = $db->prepare("SELECT * FROM TABLO WHERE ADI LIKE '%İSMAİL%' ");
$stmt->execute();
Eğer MSSQL türkçe karakter desteklemiyorsa SQL alanlarını Latin1_General yapabilirsin yada şöyle bir formül kullanabilirsin sorgularında :
SELECT * FROM TABLO WHERE ADI LIKE '%İSMAİL%' COLLATE SQL_Latin1_General_CP1_CI_AS
Sorgunun sonuna kırmızı alanı eklersen sorunun çözülür.
Bütün veritabanını türkçe karakter destekliye çevirmek istersen :
ALTER DATABASE veritabani SET SINGLE_USER WITH ROLLBACK IMMEDIATE
ALTER DATABASE veritabani COLLATE TURKISH_CI_AS
ALTER DATABASE veritabani SET MULTI_USER
2 kişi bu mesajı beğendi.
-
Üyelik
29.05.2015
-
Yaş/Cinsiyet
27 / E
-
Meslek
Yazılım Geliştirici
-
Konum
Balıkesir
-
Ad Soyad
Ö** A**
-
Mesajlar
255
-
Beğeniler
84 / 35
-
Ticaret
0, (%0)
Cevap verdiğiniz için teşekkür ediyorum. MacBook Air ve Windowstan denediğimde sqlsrv fonksiyonunu bulamıyor. Fakat php.ini dosyasına giriyorum extensionları ve dll leri indirmeme rağmen buna geçiş yapamadım bu konu yardımcı olabilirseniz ayrıca sevinirim sqlsrv geçmek isterim
Boyunuzdan büyük işlere kalkışın.
-
Üyelik
29.05.2015
-
Yaş/Cinsiyet
27 / E
-
Meslek
Yazılım Geliştirici
-
Konum
Balıkesir
-
Ad Soyad
Ö** A**
-
Mesajlar
255
-
Beğeniler
84 / 35
-
Ticaret
0, (%0)
Bu ext lerin hepsi bende de açık hocam ama bana mısın demiyor :) 7.2 kullanıyorum ben ama MacBook geçmek istiyorum onu çözmem lazım
Boyunuzdan büyük işlere kalkışın.
compost0x
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
26.05.2018
-
Yaş/Cinsiyet
30 / E
-
Meslek
Öğrenci
-
Konum
Muğla
-
Ad Soyad
A** Y**
-
Mesajlar
99
-
Beğeniler
23 / 19
-
Ticaret
2, (%50)
7.1.9 bana göre daha kararlı bir sürüm onu kullanıyorum. 7.2 de çalışmayabilir. macbook için microsoftun kendi sitesinde yönlendirmeleri olacaktı
1 kişi bu mesajı beğendi.
-
Üyelik
29.05.2015
-
Yaş/Cinsiyet
27 / E
-
Meslek
Yazılım Geliştirici
-
Konum
Balıkesir
-
Ad Soyad
Ö** A**
-
Mesajlar
255
-
Beğeniler
84 / 35
-
Ticaret
0, (%0)
Bazı kısımlarından sonra takılıyorum ne yazık ki
Boyunuzdan büyük işlere kalkışın.
compost0x
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
26.05.2018
-
Yaş/Cinsiyet
30 / E
-
Meslek
Öğrenci
-
Konum
Muğla
-
Ad Soyad
A** Y**
-
Mesajlar
99
-
Beğeniler
23 / 19
-
Ticaret
2, (%50)
Takıldığınız kısımlar nedir
-
Üyelik
29.05.2015
-
Yaş/Cinsiyet
27 / E
-
Meslek
Yazılım Geliştirici
-
Konum
Balıkesir
-
Ad Soyad
Ö** A**
-
Mesajlar
255
-
Beğeniler
84 / 35
-
Ticaret
0, (%0)
MSSQL SERVER FOR PHP dosyalarını indiriyorum fakat macbookta dll yemiyor
Boyunuzdan büyük işlere kalkışın.