草庐IT

MSSQL-DB

全部标签

php - 从 db 检索数据并将其显示在 php 的表中。看到这段代码有什么问题吗?

$db=mysql_connect("localhost","root","");$er=mysql_select_db("ram");$query="insertintonamesvalues('$name','$add1','$add2','$mail')";$result=mysql_query($query);print"Person'sInformationInserted";$result=mysql_query("SELECT*FROMnames");?>NameAddressLine1AddressLine2E-mailId";echo$array[0];print""

php - MSSQL PDO 找不到驱动程序

我使用的是通过XAMPP以及MicrosoftSQLServer2008R2(SQLEXPRESS)安装的PHP5.3.8版。我已经正确安装了驱动程序(我猜)并将正确的行添加到php.ini(确切地说是扩展名=php_pdo_sqlsrv_53_ts_vc9.dll)。我正在尝试像这样连接到服务器:try{$DBH=newPDO("mssql:host=xxxx;dbname=xxxx",'xxxx','xxxx');}catch(PDOException$e){echo$e->getMessage();}我收到“找不到驱动程序”错误,我已经通过各种方式对其进行了调整以解决该问题。我已

php - Codeigniter $this->db->order_by (' ' ,'desc' ) 结果不完整

我想在我的模型中使用下面的查询按降序对我的数据库值进行排序。但是,它并没有完全按降序对数据库中的所有值进行排序,但是当使用升序时,它工作得很好。functionsort_all_courses_desc($tennant_id){$this->db->select('*');$this->db->where('tennant_id',$tennant_id);$this->db->order_by("course_name","desc");$this->db->from('courses');$query=$this->db->get();return$query->result()

php - Zend Framework 2 Db\Adapter\Adapter 查询结果集像 ZF1

只需要帮助理解ZF2中的一些简单数据库查询。在ZF1中,我有这样简单的方法:publicfunctionrecordset(){//listingofallrecords$db=Zend_Registry::get('db');$sql="SELECT".$this->_selectlist()."fromcustomerc";$r=$db->fetchAll($sql);return$r;}在ZF2中,我该怎么做?我已经尝试了以下方法,但这只是返回了一个看起来像“结果”对象的东西,但我想要的只是一个像ZF1对fetchAll所做的那样的数组。如果我必须迭代结果对象只是为了稍后提供数组

php - 使用 mssql 在 'LIMIT' 附近语法不正确

我正在尝试从数据库中检索一些数据,这些数据需要是得分最高的前10个代理。我的查询:SELECTAgentScores.agentID,AgentScores.totalScore,Agents.firstname,Agents.lastnameFROMAgentScoresINNERJOINAgentsONAgentScores.AgentId=Agents.Agent_idORDERBYAgentScores.totalScoreDESCLIMIT10内部连接正在工作。我找到了SELECTTOP10sql语句但是..我想要得分最高的10个代理而不是前10个id。如您所见,我正在根据总

php - PDO 通过 MSSQL_* 函数连接到 MSSQL

有一系列mssql_*不在折旧过程中。它们的工作原理与mysql_*函数相同;他们需要我手动转义,请在下面找到手册的链接:http://uk1.php.net/manual/en/book.mssql.phpMSSQL_*Functions是php5-mssql的一部分,但现在已移至php5-sybase此外,将PDO用于您的数据库构造是可用的,但实验性http://php.net/manual/en/ref.pdo-dblib.php但我的总体问题是,由于PDO/MySQLI被推为主要的数据库通信解决方案,我是否应该停止使用函数mssql_*或者是否有可能:PDO连接:$dsn='m

php - 使用集成身份验证在 PHP 中连接到 MSSQL 服务器

我在MSServer2012R2上运行XAMPP。我需要连接到只接受集成的win身份验证的MSSQL服务器。如果我只是尝试以下操作,我会在SQLServer上出现登录失败和错误日志,表明SQL身份验证不是一个选项。它只接受来自某个用户的连接。显然,PHP脚本不是在该帐户下运行的。$server="sqlServerName";$SQLUser="username";$SQLPass="pw";$SQLDatabase="db";$link=mssql_connect($server,$SQLUser,$SQLPass);因为我使用的是PHP5.3.1sqlsrv_connect不是一个

php - Zend framework 2\Zend\Db\ResultSet\ResultSet->toArray() 不返回记录

我只是想通过扩展ZendAbstractTableGateway并利用继承的select()函数来获取给定表中的所有记录。此select()函数返回类型ZendResultSet但是我无法使用toArray()获得结果数组。我收到以下消息:RowsaspartofthisDataSource,withtypeobjectcannotbecasttoanarray更新我解决了假设你已经扩展了AbstractTableGateway$resultSet=$this->select();foreach($resultSetas$row){echo$row->yourProperty}

php - 除了一个之外,如何运行 laravel 迁移和 DB seeder

我有许多迁移和播种器文件要运行,虽然我需要运行所有文件,但目前我需要跳过一个迁移和播种器。如何从laravel迁移和dbseeder命令中跳过一个文件。我不想从migrations或seeds文件夹中删除文件以跳过该文件。 最佳答案 Laravel没有给你一个默认的方法来做这件事。但是,您可以创建自己的控制台命令和播种器来实现它。假设您有这个默认的DatabaseSeeder类:classDatabaseSeederextendsSeeder{publicfunctionrun(){$this->call(ExampleTableS

android - 如何计算媒体播放器的振幅分贝 (dB)?

我有一个代码来计算AudioRecord的实时dB振幅。该代码适用于计算dB振幅。录音后,我将其保存为wav文件。现在,我想播放该文件并重新计算dB振幅。但是,我以前无法达到类似的结果。你能帮我修一下吗。这是我在录制和播放时计算dB振幅的代码。1.记录时计算dB幅度bufferSize=AudioRecord.getMinBufferSize(16000,AudioFormat.CHANNEL_IN_MONO,AudioFormat.ENCODING_PCM_16BIT);record=newAudioRecord(MediaRecorder.AudioSource.VOICE_COM