从php中获取数据库中的数据

时间:2013-01-05 16:49:35

标签: php mysql

如果我的数据库代码是这个

CREATE TABLE IF NOT EXISTS `persons` (
  `api` varchar(255) NOT NULL,
  `lastname` text NOT NULL,
  `age` int(255) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `persons`
--

INSERT INTO `persons` (`firstname`, `lastname`, `age`) VALUES
('fname', 'lname', 17),

我希望在php中获取数据

例如 名字是{fname}姓氏{lname}和年龄{17} 请告诉我该怎么办

3 个答案:

答案 0 :(得分:1)

虽然Mysql函数仍然有效,但它们已弃用。请改用较新的Mysqli函数。

http://www.phphaven.com/article.php?id=65

答案 1 :(得分:0)

使用mysqli或PDO而不是mysql。至于解决方案,让我谷歌为你link

你可以学习php& mysql通过这些链接。PHPMYSQL

答案 2 :(得分:-2)

$con = mysql_connect("localhost","peter","abc123");
mysql_select_db("my_db", $con);

$result = mysql_query("SELECT * FROM persons 
WHERE firstname='".$Name." 
AND lastname='".$LastName."' 
AND age=".$Age);

while($row = mysql_fetch_array($result))
{
    echo $row['firstname'] . " " . $row['lastname'];
    echo "<br />";
}

有关详细信息,请参阅http://www.w3schools.com/php/php_mysql_intro.asp