[Linux-programlama] oscommerce'u mssql ile birlikte calistirmak

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

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


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.