从mysql数据库中检索文本

时间:2010-11-01 03:25:33

标签: php mysql text

我确信这是一个愚蠢的问题,但我无法弄清楚如何做到这一点。我需要检索存储在数据库中的大块文本。我知道如何连接到数据库并提交sql查询。我无法弄清楚如何将它存储在一个字符串中,以便我可以在页面上稍后回显。

到目前为止我有什么

$db_name = "j_db";
$table_name = "contacts";
$connection = @mysql_connect("localhost", "*****", "****") or die(mysql_error());
$db = @mysql_select_db($db_name, $connection) or die(mysql_error());

$sql = "SELECT meaning 
          FROM $table_name 
         WHERE card = (php variable here)";

$result = @mysql_query($sql, $connection) or die(mysql_error());

2 个答案:

答案 0 :(得分:3)

使用mysql_fetch_array()

  while( $row = mysql_fetch_array($result) ){
    $meaning = $row["meaning"];
    echo $meaning;
    }

答案 1 :(得分:0)

查看mysql_fetch_*函数。 mysql_fetch_assoc是一个受欢迎的选择。