From: Huseyin A. Ozbey (huseyin_ozbey@evkur.com.tr)
Date: Tue 19 Apr 2005 - 16:40:09 EEST
Merhaba
php'nin eksik fonksiyonlarindan
mssql_insert_id() ve mssql_db_query() 'i yazdim. oscommerce mssql ile
calisiyor ama urunler gozukmuyor. Yorumum mysql 'de olan ama mssql'de
olmayan ve limit kelimesinin buna sebep oldugu.
/catalog/includes/classes/split_page_results.php
isimli sayfada içinde
$this->sql_query .= " limit " . $offset . ", " .
$this->number_of_rows_per_page;
seklinde bir satir olan
splitPageResults() nesnesini nasil edit ederiz acaba?
Saygilarimla
Huseyin A. Ozbey
attached mail follows:
Merhaba
Oscommerce'u mssql ile birlikte calistirma zorunlulugum var. Calistirdim
da ama hatalar var. Mesela kategorileri goruyorum ama urunler
gozukmuyor. Bunun sebebi olarak eger gozumden kacan birsey yok ise
tespitim:
php'nin mysql için yazilmis 48 fonksiyonu var, mssql için yazilmis
fonksiyon sayisi ise 30.
http://www.php.net/manual/en/ref.mysql.php
http://www.php.net/manual/en/ref.mssql.php
oscommerce'ta ise mssql için eksik olan bu fonksiyonlardan 5 tanesi
kullanilmis.
1-mysql_insert_id()
2-mysql_db_query()
3-mysql_errno()
4-mysql_error()
5-mysql_get_server_info()
mssql_insert_id()'yi su sekilde yazip calistirdim.
function mssql_insert_id()
{
$query = "SELECT @@IDENTITY AS ID;";
$result = mssql_query($query);
$row = mssql_fetch_object($result);
return $row->ID;
}
Ama daha 4 fonksiyon daha var!!!
Siz hiç oscommerce'u mssql ile birlikte calistirdiniz mi?
Deneyimlerinizi benim ile paylasirmisiniz?
Saygilarimla
Huseyin A. Ozbey
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama