首页论坛

php连接ms_sql的问题

投稿人:zengdddd

  1. 错误信息:Parse error: syntax error, unexpected T_STATIC, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in C:\AppServ\www\adodb5\adodb.inc.php on line 435



  2. 示例代码:
  3. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  4. <html xmlns="http://www.w3.org/1999/xhtml">
  5. <head>
  6. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  7. <title>ms-sql</title>
  8. </head>

  9. <body>
  10. <?php
  11. include_once('adodb5/adodb.inc.php');
  12. $conn=ADONewConnection('odbc_mssql');
  13. $conn->PConnect("Driver={SQL Server};Server=DLUT-PC\SQLEXPRESS;Database=yuyan;",'zhouhao','950288');
  14. $ADODB_FETCH_MODE=ADODB_FETCH_ASSOC;
  15. $sqlstr='select * from yuyan where psnNo=?';
  16. $rst=$conn->execute($sqlstr,'005') or die('connect error');
  17. while(!$rst->EOF)
  18. {
  19. //echo $rst->fields['psnName'].'->'.$rst->fields['psnNo'].'';
  20. echo 'dajiahao';
  21. $rst->movenext();
  22. }
  23. $rst->close();
  24. $conn->close();
  25. ?>
  26. </body>
  27. </html>


  28. 第435行的代码如下:
  29. static function Version()
  30. {
  31. global $ADODB_vers;

  32. $ok = preg_match( '/^[Vv]([0-9\.]+)/', $ADODB_vers, $matches );
  33. if (!$ok) return (float) substr($ADODB_vers,1);
  34. else return $matches[1];
  35. }


  36. 谢谢大家能指导一下我这个新手!

最新评论
更多评论...