草庐IT

mysql_connection

全部标签

php - 用于 PHP sqlsrv_connect() 的 SQL Server 驱动程序使用忽略的错误填充 PHP 错误日志

每次我的PHP应用程序连接到我的SQLServer数据库时,以下内容都会被放入PHP错误日志中:[01-Apr-201112:39:16]sqlsrv_connect:SQLSTATE=01000[01-Apr-201112:39:16]sqlsrv_connect:errorcode=5701[01-Apr-201112:39:16]sqlsrv_connect:message=[Microsoft][SQLServerNativeClient10.0][SQLServer]Changeddatabasecontextto'my_table_name'.[01-Apr-201112:

php - 在使用 Php、Mysql 和 UTF8 时遇到问题

问题,简单而烦人。我只是想打印从我的mysql数据库中收集的姓名列表。PHP文件以utf8格式保存,数据库和表设置为使用utf8。例如,仍然是'å,ä,ö',输出为�。不敢相信我仍然遇到这个问题。当然,Latin1解决了这个问题。问题是我必须使用utf8,因为我正在执行一些json_encode以将数据发送到ajax脚本。知道到底哪里出了问题吗?我应该在返回数据之前将数据转换为utf8格式吗?看起来很奇怪,我应该…… 最佳答案 将utf8_general_ci转换为utf8_unicode_ci...尝试在连接到数据库后运行SETN

php - 有事时写入MySQL数据库?

我正在用javascript构建一个游戏,你可以在其中边走边捡东西,现在它运行良好,但它不会将你捡起的东西保存在我的数据库中,所以当你退出游戏时,你会失去进度.每次用户走进某个地方时(当div具有特定位置时),我都需要保存到我的数据库中。现在有一个大的javascriptIF基本上从map中删除项目。是否可以让javascript运行写入数据库的PHP代码?我该怎么做? 最佳答案 由于Javascript是客户端代码,您不能简单地用它调用PHP(服务器端代码)。您可以做的是发布到运行PHP代码的页面,例如使用AJAX。

php - 如何将 mysql 表导出到 csv 文件并下载

我正在尝试将数据从mysql导出到csv文件。我采用了以下脚本,但$result变量有错误:mysql_num_fields告诉提供的参数无效$filename='myfile.csv';$result=db_query("SELECT*FROM{loreal_salons}");drupal_set_header('Content-Type:text/csv');drupal_set_header('Content-Disposition:attachment;filename='.$filename);$count=mysql_num_fields($result);for($i=

php - 如何寻址 "Refused to Set Unsafe Header: Connection"?

我将Prototype与CodeIgniter结合使用来提交AJAX请求。我的浏览器是Chrome。我在控制台中收到一条错误消息,内容为“拒绝设置不安全header:连接”。这是Ajax请求行:newAjax.Request('/vbs/index.php/signup/get_ratecenters',{method:'POST',evalScripts:true})我试图将类型设置为同步,但收到了同样的错误。有人可以帮忙吗?提前致谢。 最佳答案 prototype.js(1.7.0.0)中只有一个代码片段尝试设置Connecti

PHP PDO : Set FireBird connection timeout

我正在连接到FireBird数据库,该数据库在线时工作正常。当服务器离线时,用户会收到最大执行时间传递错误。因此我想用trycatch包围连接语句并将超时设置为10秒。但是我找不到合适的属性来这样做。默认的ATTR_TIMEOUT似乎不起作用。谁能告诉我PDO和FireBird是否可行? 最佳答案 不确定PHP/PDO,但您可以尝试在firebird.conf文件中有ConnectionTimeout参数。默认值为180秒(引用自conf文件):#----------------------------#ClientConnecti

php - 警告 : mysql_data_seek(): Offset 1 is invalid for MySQL result index 5 (or the query data is unbuffered)

请任何人提供帮助。我正在尝试执行以下php代码:$sql="SELECT*FROMvendorsWHEREvuid=".$uid."ANDstatus="."'c'";$sql=$sql."LIMIT0,10";$result=mysql_query($sql);$numrows=mysql_num_rows($result);for($i=0;$i0){mysql_data_seek($result,$i);}我收到以下错误警告:mysql_data_seek():偏移量1对于MySQL结果索引5无效(或查询数据未缓冲)。$numrows为2,因此mysql_data_seek的范围

php - MySQL 在执行插入查询时存储错误的值

每当我使用下面的插入查询将数据插入mysql数据库时,查询就会成功运行,但是当我检查数据库中的数据时,它会显示一些其他值,而不是我通过查询插入的原始值。我使用PHP和MySQL来执行插入查询。如果有人有任何解决方案,请帮我解决这个问题。我的代码是:但是当我检查数据时,我没有找到值5555555558888888和99999994444444,两个字段2147483647中都有一些垃圾值>. 最佳答案 您尝试存储的值大于我假设您为数据库中的字段设置的整数数据类型。2147483647是可以存储的最大整数值。更改字段的数据类型(长值)。

php - SOAP 错误 fatal error : Uncaught SoapFault exception: [HTTP] Could not connect to host

我在使用PHPSoapClient发送SOAP请求时遇到此错误:Fatalerror:UncaughtSoapFaultexception:[HTTP]Couldnotconnecttohostin/var/www/phpwebservice/soap-client.php:6Stacktrace:#0[internalfunction]:SoapClient->__doRequest('__call('getCatalogEntry',Array)#2/var/www/phpwebservice/soap-client.php(6):SoapClient->getCatalogEnt

用于解析 JSON 并添加到数据库 mysql 的 PHP

我正在使用phonegap和jquerymobile制作一个网络应用程序(android)。我正在尝试将html表单中的三个字段作为json发送到一个php页面,该页面将解码json字符串/对象(我是json、ajax、jquery的新手)并将这三个字段作为mysql查询添加到我本地主机上的数据库。我的html页面如下所示:$(document).ready(function(){$('#btn').bind('click',addvalues);});functionaddvalues(){$.ajax({url:"connection.php",type:"POST",data:"