小编Dan*_*man的帖子

MySQL COUNT查询返回行中值的总和

我有一个留言簿,消息存储在表格中.每条消息都有一个"点击"字段.如何运行将计算总点击次数的查询?

SELECT name, COUNT(hits) FROM guestbook_message WHERE name='".$req_user_info['username']."' GROUP BY name";
Run Code Online (Sandbox Code Playgroud)

这将返回用户已发布的消息量,其中"点击"字段中有值.但不是命中总数.

如果有3条消息,每条消息有3次点击,则应返回"9次点击".但我上面发布的查询将返回"3".

非常感谢.

mysql

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

试图理解"找不到匹配列列表的FULLTEXT索引"错误

因为我试图通过稍微使用代码来理解SQL,所以我遇到了这种情况.我运行这段代码

SELECT * FROM jobs WHERE MATCH ( title, location, description ) AGAINST ( 'New York designer')
Run Code Online (Sandbox Code Playgroud)

我得到了正确的行结果.但是,如果我问自己,"好吧,如果我只想看一栏怎么办?"

 SELECT * FROM  jobs WHERE  match(location) against ('designer')
Run Code Online (Sandbox Code Playgroud)

我收到错误"无法找到与列列表匹配的FULLTEXT索引".为什么?我不确定这个错误意味着什么.我只删除了两个单词和逗号.

我改变了作业表以使用MyISAM引擎.这是否意味着它可以搜索或" FULLTEXT"?由于InnoDB不可搜索,这是正确的说法吗?

但现在,当孤立到搜索一列时,这是一个问题?

如果这有意义,请告诉我,我会重新编辑.

mysql sql

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

从数据库发送电子邮件

我试图从服务器发送电子邮件给几个收件人.

我用以下方法查询我的数据库:

SELECT Email from payrollchecksystem
Run Code Online (Sandbox Code Playgroud)

而不是使用以下内容发送电子邮件

USE msdb
GO
EXEC sp_send_dbmail @profile_name='SQL Server Alerts System',
@recipients = I DONT KNOW WHAT TO PUT HERE
@subject='Test message',
@body='This is the body of the test message.
Congrates Database Mail Received By you Successfully.'
Run Code Online (Sandbox Code Playgroud)

我的问题是,当我尝试发送从payrollchecksystem表中获得的所有电子邮件时,我不知道要为@recipients提供什么?

sql sql-server

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

输出数组作为PHP eval-able代码

基本上我想要一些功能array_as_php,其中基本上是相反的eval:

$array = array( '1' => 'b', '2' => 'c' );
echo array_as_php($array);
Run Code Online (Sandbox Code Playgroud)

将打印以下eval字符串:

array( '1' => 'b', '2' => 'c' )
Run Code Online (Sandbox Code Playgroud)

php arrays eval

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

大型PHP阵列分页

我有一个超过10k结果的数组(由MySQL查询生成),我想知道什么是paginate的最佳实践呢?首先提取所有数据然后将其拆分为页面还是有另一种更快/更好的方式?

php mysql pagination

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

一个正则表达的大师

这应该是一个简单的,但我很累,当时没有直接思考.

我有以下字符串:

"Brian Hannah <brian@abktechnologies.com>"
Run Code Online (Sandbox Code Playgroud)

我想使用PHP将名称和电子邮件地址提取到单独的变量中.

php regex

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

为什么str_replace不会替换问号?

我有一个带有问号('?')的字符串,我想用可解析的东西替换它.

但str_replace不会取代任何?我的字符串中的字符......

$str = str_replace('?', 'replacement', $str);
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

php preg-replace str-replace

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

具有特定$ _REQUEST的PHP循环

是否可以基于特定变量名称循环$_REQUEST,例如:

if (!$POST)
{
do something
}

else {

if ($_REQUEST['name1'])
{
do something
}
elseif ($_REQUEST['name2'])
{
do something
}

}
Run Code Online (Sandbox Code Playgroud)

php

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

让用户在队列中等待的方法,直到服务器上有足够的可用RAM

设置Web应用程序以检查服务器上的空闲RAM并使用户进入等待队列的最佳方法是什么,直到有足够的RAM可用?

我认为只能使用exec()来获取服务器上的空闲RAM,对吗?

我想在我的Web应用程序中强制执行此系统,因为我的Web应用程序使用了大量的RAM,并且在高流量时我不希望我的服务器停止运行.

谢谢.

php queue

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

$ _GET命令不起作用

我有一个问题.

echo CHtml::button('Sell It', array('submit' => array('mobile/create', array('id'=>$data->id))));
Run Code Online (Sandbox Code Playgroud)

并且在完成上述操作后,我得到了网址

http://localhost/abhimir-mobile-d28927ecb74b/index.php/mobile/create?0%5Bid%5D=1
Run Code Online (Sandbox Code Playgroud)

现在我$_GET['id']在另一个控制器的视图中使用.....我如何从一个控制器的视图传递变量到另一个控制器的视图?

php yii

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

标签 统计

php ×7

mysql ×3

sql ×2

arrays ×1

eval ×1

pagination ×1

preg-replace ×1

queue ×1

regex ×1

sql-server ×1

str-replace ×1

yii ×1