草庐IT

sql-server-ce-4

全部标签

php - SQL语句只更新一个用户的数据

$catname";}?>更新:对不起,我发现了错误,它很愚蠢:$catid=$row['rating_id'];$catname=$row['song_id'];应该是:$catid=$row['song_id'];$catname=$row['song_name'];所以,感谢大家!一如既往:在将问题发布到Stackoverflow之前,您无法弄清楚:) 最佳答案 对于您的新问题,您可以使用内部联接解决它:selects.song_namefromratingrinnerjoinsongssons.song_name_id=r.

php - 在多对多关系中应用 doctrine sql filter

我的项目中有多对多关系(user_role、grades、user_role_grades)。但我也有一个要求不要从我的数据库中删除任何数据。所以,我在表中添加了一个状态列,连接2个表以创建多对多关系。现在我要上$userRole->getGrades()仅获取那些在联合表(user_role_grades)中没有状态“0”的记录。对于那些,我正在尝试使用doctrinesql过滤器。namespaceBis\MpBundle\Filter;use\Doctrine\ORM\Mapping\ClassMetaData;classUserRoleGradeFilterextends\Do

php - 在 sql 表的所有行之间进行选择的 Jquery/Ajax 对话框

在我的CMS中,我有一个大表,存储在所有客户公司中。在Position表中,我想存储客户端的id。我有addPosition页面,必须允许插入这样的id选择客户端名称。我想开发它的方式是弹出一个对话框,从中选择整个客户端列表,然后对话框的结果应该存储在一个隐藏字段中(例如)。是否可以使用jQuery或ajax?如果是,如何?如果不是,哪个是该问题的良好解决方法(或者可能是更好的解决方案)?附言PHP部分应该不是问题。 最佳答案 如果您询问如何在jQuery中执行AJAX请求,这是一种方法:HTML:JohSmithJanehDoeJ

php - zend-server下的popen和poclose

我偶然发现了一个我自己无法解释的现象。我正在使用popen执行php,然后以这种方式执行php脚本,然后使用pclose关闭它。到目前为止还好。我遇到了一些严重的麻烦,因为我使用它的脚本没有执行,而是在连续尝试3次之后我使zend-server崩溃了(没有页面会打开)。我发现这是因为我为php.exe使用了错误的目录。示例:if(pclose(popen("C:\wrongDir\php\php.exeC:\Zend\Apache2\htdocs\myApp\public\mytest.php57>C:\Logs\1\0\jobOut.log2>C:\Logs\1\0\jobErr.l

PHP: stream_socket_server()

我有一个自制的PHPTCP聊天服务器,但它无法检测远程断开连接。如果有人知道一种方法来获取stream_socket_server()并吐出与其连接的所有内容,我将不胜感激。然后你可以在伪代码中运行这样的循环:$main_socket=stream_socket_server("tcp://",....)//DoSomething....say,waitforaconnection(withstream_socket_accept())?for(eachCONNECTIONin$main_socket){//Dosomethingwithortothatconnection}//Loo

php - 打印为字符串的 SQL 字段

我有一个搜索表单来获取一些记录。表单的限制字段之一是record,它是一个如下所示的下拉框:HighestScoreMostruns然后当他们搜索时运行以下代码:if(isset($_GET['action'])and$_GET['action']=='search'){include$_SERVER['DOCUMENT_ROOT'].'/stats/includes/db.inc.php';$placeholders=array();if($_GET['record']=='1'){$placeholders[':record']='runs';}elseif($_GET['reco

数据库SQL函数 根据身份证号/出生年月 精确计算年龄(Oracle/MySQL)

根据身份证号统计年龄(18位)Oracle(1)Substr()函数在Oracle使用中表示被劫取的字符串表达式,截取字符串的内容。(2)To_date()函数可以转换不同格式的日期,通过使用to_date函数可以将字符串类型的日期转换成date格式。(3)Months_between()函数反悔两个日期之间的月份数。(4)Floor()函数,作用是向下取整数。(5)TRUNC函数返回以指定元素格式截去一部分的日期值,或者直接对数字格式的数据进行截断.(此处亦可不加,加上则时间精确到秒)利用以上函数的性质,首先根据substr函数获取到身份证号第7位开始的8个数,即出生年月日;后加一个to_d

php - $_SERVER ['REQUEST_METHOD' ] return GET insted POST

我使用这样的post方法创建了一个表单:actionErrors)){echo$this->actionErrors;}?>Amount$price;?>USD .....但问题是当我执行“var_dump($_SERVER['REQUEST_METHOD']);”在我的PHP代码中,我总是得到“GET”而不是“POST”,我真的不知道为什么? 最佳答案 我刚刚在使用Codeigniter的MVC框架时遇到了这个问题。这是我的发现:我表单中的Action属性不包含域前面的“www”,但我的实际URL需要“www”。即我的表

php - 如何在运行 PHP 的 app_server 上查看 'syslog' 输出

我正在使用“GoogleAppEngineLauncher”启动的app_server在我的计算机上测试PHP应用程序。但是,在其日志中,我没有看到在我的PHP代码中插入的系统日志的输出。我已经尝试了参数--log_level和--dev_appserver_log_level但没有成功。有人知道可以做什么吗?我的GoogleAppEngineLauncher是1.8.6版。 最佳答案 默认配置应该启用系统日志,因此在启动app_server时不需要额外的参数。你能执行一个非常简单的测试脚本并发布输出吗?执行上述脚本并获得肯定的结果

php - 连接到 MS SQL 数据库时出现 PDO 错误 "Adaptive Server is unavailable"

我正在尝试连接到在Windows服务器上运行的SQL服务器数据库。我在Linux服务器(centos7)上运行此PHP代码。我正在使用以下pdo连接字符串连接到数据库。$db=newPDO("dblib:192.168.2.1;dbname=TestDB","username",'pass');当我运行代码时,出现以下异常。带有消息“SQLSTATE[HY000]无法连接:AdaptiveServer不可用或不存在(严重性9)”的“PDOException”我已尝试使用tsql测试连接,我能够毫无错误地连接到数据库。以下代码为我提供了TestDB中所有表的列表。如果我没有先输入useT