Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: mssql не работает
Форумы портала PHP.SU » PHP » SQL и Архитектура БД » mssql не работает

Страниц (1): [1]
 

1. Lisjann - 15 Ноября, 2011 - 14:07:32 - перейти к сообщению
при вводе
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. ini_set('display_errors',1);
  4.  
  5. $server = 'ip-адрес\\SQLEXPRESS';
  6. $dbUser = 'User';
  7. $dbPass = 'pasword';
  8. $link = mssql_connect($server, $dbUser, $dbPass);
  9.  
  10. $dbName = 'NameDB';
  11. mssql_select_db($dbName, $link) or die ("Can't select databes");
  12.  
  13. $sql = 'SELECT @@VERSION';
  14. $query=mssql_query($sql) or die ("Can't select query");
  15.  
  16. for ($i = 0; $i < mssql_num_rows( $query ); ++$i){
  17.     $line = mssql_fetch_row($query);
  18.     print( "$line[0] - $line[1]\n");
  19. }
  20.  
  21.  
  22.  
  23. // Clean up
  24. ?>
  25.  

выводится на сайте информация о версии
но если "SELECT @@VERSION" заменить запросом к таблице например
"SELECT * FROM DB.dbo.OFFER"
то сервер выдает "500 - Internal server error."

Вопрос! Че делать чтоб выводилась таблица?
2. caballero - 15 Ноября, 2011 - 15:16:59 - перейти к сообщению
клиент кривой
поставь последний mssql native клиент вместо стандартного
http://docs[dot]moodle[dot]org/20/en/Usi[dot][dot][dot]r_Driver_for_PHP
заодно и с кодировками меньше косяков будет

правда функции работы с базой тоже будут другие надо по докам смотреть
3. Lisjann - 15 Ноября, 2011 - 16:03:58 - перейти к сообщению
не очень силен в английском может объясните в трех словах куда этот драйвер ставить и как настраивать
4. caballero - 15 Ноября, 2011 - 17:30:18 - перейти к сообщению
как обычное расширение - файл в зависимости от версии PHP
extension=php_sqlsrv_53_ts_vc9.d ll

но API там другое вместо mssql_query - sqlsrv_query
это надо доки смотреть

 

Powered by ExBB FM 1.0 RC1