Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 创建评论中五个最常用单词的列表_Php_Mysql - Fatal编程技术网

Php 创建评论中五个最常用单词的列表

Php 创建评论中五个最常用单词的列表,php,mysql,Php,Mysql,下面的代码非常有效。它返回与标准submissionid=$submissionid匹配的注释列表 我想列出下面的查询返回的所有注释(comments组合)中最常出现的五个单词。有点像一个词云 我怎么能这样做 $sqlStr = "SELECT comment.comment, comment.datecommented, comment.commentid, comment.points, login.username FROM comment LEFT JOIN login ON comme

下面的代码非常有效。它返回与标准
submissionid=$submissionid
匹配的注释列表

我想列出下面的查询返回的所有注释(
comment
s组合)中最常出现的五个单词。有点像一个词云

我怎么能这样做

$sqlStr = "SELECT comment.comment, comment.datecommented, comment.commentid, comment.points, login.username
FROM comment
LEFT JOIN login ON comment.loginid=login.loginid
WHERE submissionid=$submissionid
ORDER BY comment.points DESC 
LIMIT 100";         

$tzFrom1 = new DateTimeZone('America/New_York'); 
$tzTo1 = new DateTimeZone('America/Phoenix'); 


$result = mysql_query($sqlStr);

$arr = array(); 
echo "<table class=\"commentecho\">";
$count = 1;
while ($row = mysql_fetch_array($result)) { 
    $dt1 = new DateTime($row["datecommented"], $tzFrom1);  
    $dt1->setTimezone($tzTo1);
    echo '<tr>';

    echo '<td style="border-left:3px solid #DE2A00; background-color: #DE2A00; border-top:3px solid #DE2A00;" class="commentname2user"><a href="http://www.domain.com/directory/'.$row["username"].'">'.$row["username"].'</a></td>';
    echo '<td style="border-bottom:3px solid #DE2A00; border-top:3px solid #DE2A00; border-right:3px solid #DE2A00;" rowspan="4" class="commentname1" id="comment-' . $row["commentid"] . '">'.stripslashes($row["comment"]).'</td>';
    echo '</tr>';
    echo '<tr>';
    echo '<td style="border-left:3px solid #DE2A00; background-color: #DE2A00;" class="commentname2">'.$dt1->format('F j, Y').'</td>';
    echo '</tr>';
    echo '<tr style="border-left:3px solid #DE2A00; background-color: #DE2A00; border-bottom:0px solid #DE2A00;">';
    echo '<td style="border-left:3px solid #DE2A00;" class="commentname2"></td>';
    echo '</tr>';
    echo '<tr>';
    echo '<td style="border-left:3px solid #DE2A00; background-color: #DE2A00; border-bottom:3px solid #DE2A00;" class="commentname2user"><span class=""><a href="http://www.domain.com/directory/comments/commentpoints.php?submission='.urlencode($submission).'&submissionid='.$submissionid.'&link='.$link.'&submittor='.$submittor.'&submissiondate='.$submissiondate.'&dispurl='.$dispurl.'&subcheck='.$subcheck.'&points='.$points.'&city='.$city.'&commentpoints='.number_format($row["points"]).'&commenter='.$row["username"].'">'.number_format($row["points"]).'</a><span></td>';
    echo '</tr>';
    echo '<tr>';
    echo '<td style="border-bottom:0px solid #DE2A00; border-right:0px solid #DE2A00;" class="commentname2a"></td>';
    echo '</tr>';
    }
echo "</table>";
$sqlStr=“选择comment.comment、comment.datecommented、comment.commentid、comment.points、login.username
评论
在comment.loginid=login.loginid上左键连接登录
其中submissionid=$submissionid
按注释排序。点描述
限100”;
$tzFrom1=新日期时区(“美国/纽约”);
$tzTo1=新日期时区(“美国/凤凰城”);
$result=mysql\u查询($sqlStr);
$arr=array();
回声“;
$count=1;
而($row=mysql\u fetch\u数组($result)){
$dt1=新日期时间($row[“datecommented”],$tzFrom1);
$dt1->设置时区($tzTo1);
回声';
回声';
回显“”。条带斜杠($row[“comment”])。';
回声';
回声';
回显'.$dt1->格式('F j,Y');
回声';
回声';
回声';
回声';
回声';
回声';
回声';
回声';
回声';
回声';
}
回声“;

请参见。您正在邀请小Bobby Tables的HTML表亲()来访。