Forum

Php de Sql Sorgular...
 
Bildirimler
Hepsini Temizle

Php de Sql Sorguları Çalıştırma

3 Yazılar
2 Üyeler
0 Reactions
1,901 Görüntüleme
(@EmreKUCUK)
Gönderiler: 20
Eminent Member
Konu başlatıcı
 

Php üzerinden basit sql sorgularını sorunsuz çalıştırabiliyorum. Ancak Şöyle bir sorguyu çalıştıramadım.

3 adımlı sorgu;

       1) Belirli bir sorgudan dönen değerler geçici tabloya atılıyor (select into)

       2) Geçici tabloda pivot uygulanarak, veriler çekiliyor (pivot)

       3) Geçici tablo siliniyor.

 

Bilgi; Php den Mssql e PDO ile bağlanıyorum. Sql komutlarını $sorgu = $conn->query($query); ile çalıştırıyorum.

 

[url= https://i.hizliresim.com/okMl29.jp g" target="_blank">https://i.hizliresim.com/okMl29.jp g"/> [/img][/url]

 

ALINAN HATA AŞAĞIDADIR.

 

[url= https://i.hizliresim.com/ZEyRD3.jp g" target="_blank">https://i.hizliresim.com/ZEyRD3.jp g"/> [/img][/url]

 
Gönderildi : 16/08/2017 11:53

(@eravse)
Gönderiler: 1753
Üye
 

merhaba, muhtemel taminimi belirtmek isterim.

 

Siz bu sql kodlarını muhtemelen direk management studiodan alıp direk formatlı bir biçimde php ye aktarıyorsunuz

 

sql sytnax hatası oldugu gozukuyor ekranlarda bunun yerıne once notpad++ gıbı bır programa alıo aşağı sağ köşede textinizin utf-8 olduğundan emin olun daha sonra boşlukları kaldırarak mumkun oldugunca tek satır haline getirip bir deneme yapın.

 

SQL Management studiodan aldığınız scriptlerde new line gibi bizim göremediğimiz ama editör tarafından gönderilen kodlar olma ihtimalı bulunmaktadır. Teyit için yukarıdaki yönetemi denermisiniz

 

saygılar

 

ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com

 
Gönderildi : 25/08/2017 14:16

(@EmreKUCUK)
Gönderiler: 20
Eminent Member
Konu başlatıcı
 

Bahsettiğiniz yöntemde sonuç aynı oldu. Utf-8 olarak gözüküyor. 

Birden fazla sorguyu bir arada çalıştırdığı için olabilir diye düşünüyorum.

Sorgu aşamaları;

1- Birden fazla tablodan yapılan sorgu yeni tabloya atılıyor

2- Yeni tabloda pivot uygulanıyor

3- Yeni tablo siliniyor.

 

[url= https://i.hizliresim.com/GyQQ7Z.pn g" target="_blank">https://i.hizliresim.com/GyQQ7Z.pn g"/> [/img][/url]

 
Gönderildi : 07/09/2017 13:14

Paylaş: