我确信这是一个愚蠢的问题,但我无法弄清楚如何做到这一点。我需要检索存储在数据库中的大块文本。我知道如何连接到数据库并提交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());
答案 0 :(得分:3)
使用mysql_fetch_array()
while( $row = mysql_fetch_array($result) ){
$meaning = $row["meaning"];
echo $meaning;
}
答案 1 :(得分:0)
查看mysql_fetch_*函数。 mysql_fetch_assoc
是一个受欢迎的选择。