【发布时间】:2011-11-30 05:12:36
【问题描述】:
我会保持简单易懂:
1) 我有一个包含 2 列的数据库 - 单词和文本
2) 每个单词有大约。与之相关的 600,000 行文本。
3) 我是一个 .net 的人,正在转向 php 和 mysql - 所以有点知识。
我的要求:
1) 我会通过表格传递单词
2) 表单将连接到数据库,并应显示这 600,000 行中的 2000 行,这些行应该是非重复的
我目前的进度:
<?php
$con = mysql_connect("localhost","text_minx","pwd");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("my_db", $con);
$result = mysql_query("SELECT * FROM Data
WHERE word='health'");
while($row = mysql_fetch_array($result))
{
echo $row['lines'];
echo "<br />";
}
?>
这显示了所有的行。我想要的是在一个可能的数组中读取这个 $row['lines'] 并从中随机选择 2000 行 - 它们应该是非重复的。
有什么帮助吗?
【问题讨论】: