我执行了以下SQL计数查询和accomaniying代码,以尝试获取完成的搜索次数以及特定课程的搜索日期。
var data = google.visualization.arrayToDataTable([
['Date', 'Number Of Enquiries'],
<?php while($row = mysql_fetch_array($rs)){
$cid=$row['CourseID']; ?>
['<?php echo $row['Date']?>', <?php
$sql1=("
SELECT COUNT(CourseID)
FROM EnquiryDetails WHERE CourseID='$cid'");
$res=mysql_query($sql1,$conn);
echo $res;
但是,页面源仍然显示以下内容,其中应该有一些数字资源#4或显示的内容。我做错了什么? ['日期','查询数量'],
['2013-08-17', Resource id #4],
]);
答案 0 :(得分:0)
答案 1 :(得分:0)
您应该执行以下操作:
$res = mysql_query($sql1,$conn);
$row = mysql_fetch_row($res)
echo $row[0];
mysql_query
返回一个结果集ressource,它表示结果表。您需要使用其他功能阅读内容,例如mysql_fetch_row
,但还有更多功能。
阅读here了解详情。