小编You*_*nse的帖子

在双引号中使用变量名是坏习惯吗?

$foo= 'dudes';
$bar= 'whats up';
<?php echo 'hey,'.$foo.' '.$bar.'?'; ?>
<?php echo "hey, $foo $bar?"; ?>
Run Code Online (Sandbox Code Playgroud)

<span style="color:#993333">
<?php echo "hey, $foo $bar?"; ?>
</span>
Run Code Online (Sandbox Code Playgroud)

慢于

<span style="color:#339933">
<?php echo 'hey,'.$foo.' '.$bar.'?'; ?>
</span>
Run Code Online (Sandbox Code Playgroud)

php

2
推荐指数
1
解决办法
271
查看次数

如何检查php中的空url参数

我在php和phonegap工作.我正在使用url向php页面发送标题,歌曲类别.现在我想根据标题和类别选择歌曲,如果它们都在网址中提供.如果url仅提供标题,则必须仅根据标题进行搜索.如果url仅提供类别,则搜索必须仅基于类别.

**this is code which i am trying**

$titletosearch = $_GET["title"];
$categorytosearch = $_GET["category"];
$artisttosearch = $_GET["artist"];
if($titletosearch !=" " && $titletosearch!=" ")
$rs = mysql_query("SELECT title,price,date,category FROM music where title like '%$titletosearch%' or category like '%$categorytosearch%' ")  or die ("invalid query");
elseif($titletosearch =="" && $titletosearch!=" ")
$rs = mysql_query("SELECT title,price,date,category FROM music where category like '%$categorytosearch%' ")  or die ("invalid query");
elseif($titletosearch !=" " && $titletosearch=="")
$rs = mysql_query("SELECT title,price,date,category FROM music where title like '%$titletosearch%' ")  or die …
Run Code Online (Sandbox Code Playgroud)

php

2
推荐指数
1
解决办法
8348
查看次数

PDO lastInsertId()不适用于MS SQL

我正在使用PDO运行插入查询,然后使用lastInsertId()获取新创建的Id.这一切都在我的localhost环境中工作.

当我将完全相同的代码移动到服务器上时,lastInsertId()始终返回空白,即使insert语句有效并将新行插入数据库.这是我配置中的设置吗?任何帮助表示赞赏.

$insertstmt = $dbinsert->prepare($insertsql);

// bindParams ...

$insertstmt->execute();

// always blank
$id = $dbinsert->lastInsertId();

$dbinsert = null;
Run Code Online (Sandbox Code Playgroud)

php sql-server pdo

2
推荐指数
1
解决办法
3891
查看次数

MySQL查询以获取开始日期和结束日期之间的结果

我说两个日期start_date = 2013-04-12end_date = 2013-04-30
并且我的表格包含带有start_date = 2013-04-12和的行end_date = 2013-04-16

我想获取记录的开始日期大于2013-04-12,而end_date小于2013-04-30。其中包括以2013-04-16作为结束日期的上述记录

我尝试过此查询

SELECT * FROM TABLE_NAME WHERE (start_date <='2013-04-12' AND end_date >='2013-04-30') 这没有给出任何结果但是,如果我把end_date 2013-04-15它工作正常

mysql sql

2
推荐指数
1
解决办法
1万
查看次数

SELECT*FROM链接的MySQL服务器

我有一个SQL Server 2012.(120.120.55.15)

今天我将MySQL服务器(120.120.55.30)链接到我的SQLServer,并给它命名为"MYSQL".

在对象浏览器中一切似乎都很好 我可以看到MySQL服务器的数据库" exampleDataBase "和其中的表.

但是当我尝试像这样运行select查询时:

SELECT * 
FROM   openquery
        (
        MYSQL, 
        '
         SELECT * 
         FROM [exampleDataBase].[msProcMatrix]
        '
        )
Run Code Online (Sandbox Code Playgroud)

我弄错了:

消息7399,级别16,状态1,行1链接服务器"MYSQL"的OLE DB提供程序"MSDASQL"报告错误.提供商未提供有关错误的任何信息.消息7350,级别16,状态2,行1无法从OLE DB提供程序"MSDASQL"获取链接服务器"MYSQL"的列信息.

使用我的链接MySQL服务器还需要做些什么?

mysql sql sql-server linked-server ssms-2012

2
推荐指数
1
解决办法
4万
查看次数

PHP - HTML 编码的引号引起的字符串长度不正确

我有来自数据库的以下字符串:让我们获得功能

如果我通过 strlen 运行它,它会返回 25 个字符,而不是预期的 20 个。var 转储显示该字符串与上面类似(没有 html 引用等)。

如果我删除单引号,strlen 将返回 19 个字符。

显然,引用返回 5 个字符而不是 1 个 - 为什么?我怎样才能阻止这个?

谢谢!

php

2
推荐指数
1
解决办法
9094
查看次数

将字段数据从一个表复制到另一个匹配 id 字段的表

好的,我有两个表 Clients 和 Quotes 两个表都有一个 EnqNo 列。客户有两个空列“项目”、“报价”。报价有两列“项目”和“估计”。我需要用项目更新客户,并从 EnqNo 匹配的报价中估计字段。因此,客户中的报价从每一行的报价中获取估计值。合理?

我正在努力让查询工作:

update Clients
set Clients.Project = Quotes.Project
from Clients, Quotes
where Quotes.EnqNo = Clients.EnqNo
Run Code Online (Sandbox Code Playgroud)

mysql sql

2
推荐指数
1
解决办法
2306
查看次数

像在sql中有很多值的%

如何在sql中用太多的值编写类似的%查询?

例如,请参阅表格结构

Id Tid name
1  1   test
2  3   ram
3  10  felix

select * from table where Tid Like % 1,10 %
Run Code Online (Sandbox Code Playgroud)

另外我把这个值放在一个表单中,所以post变量值就像$_POST['tid']=1,10 我将要实现的那样

select * from table where Tid Like % $_POST['tid'] %
Run Code Online (Sandbox Code Playgroud)

谢谢 .

php mysql sql

2
推荐指数
1
解决办法
70
查看次数

PHP - 意外的T_CONST

当我将我的代码运行到我的localhost时,它只是做得很好,但当我把它放在我的" webhoster "(000Webhost,免费版)上时.错误

解析错误:语法错误,第7行/home/a5532550/public_html/login/db-const.php中的意外T_CONST

只是出现了.服务器使用的是5.2版本的PHP .*,Apache版本2.2.19(Unix)和MySQL版本5.1

DB-Const代码

<?php
    const DB_HOST = ------;
    const DB_USER = ------;
    const DB_PASS = ------;
    const DB_NAME = ------;
?>
Run Code Online (Sandbox Code Playgroud)

php

2
推荐指数
1
解决办法
1万
查看次数

当我使用 Node.js 作为 Web 应用程序时,我应该使用 sql 还是 Json 存储数据

我刚刚开始使用 node.js 进行编程,在此之前我使用 PHP,并且曾经将数据存储在 sql 数据库上。然而,我现在很困惑。我应该使用sql来保存数据还是Json。我需要保存数据并稍后在网页上显示它们,或者提供这些数据来绘制图形和图表。

javascript json node.js

2
推荐指数
1
解决办法
643
查看次数

标签 统计

php ×6

mysql ×4

sql ×4

sql-server ×2

javascript ×1

json ×1

linked-server ×1

node.js ×1

pdo ×1

ssms-2012 ×1