我是php和mysql的初学者,我只想知道如何将我从select查询中获取的值放入变量中。
例如我使用了这个mysql查询:
$req="SELECT type, titre, auteur, abstract, keywords FROM manusrit WHERE file='$name';";
$req1=mysql_query($req);
我想将列类型的值放在$type
变量中,将auteur的值放在名为$auteur
的变量中,对于抽象和关键字也是如此。
我该怎么做?
答案 0 :(得分:0)
首先使用 PDO 而不是 mysqli 。 示例:
$link = mysql_pconnect($hostname, $username, $password) or die('Could not connect');
//echo 'Connected successfully';
mysql_select_db($dbname, $link);
$name = $_POST['Name'];
$query ="SELECT type, titre, auteur, abstract, keywords FROM manusrit WHERE file='$name';";
mysql_query("SET NAMES 'utf8'", $link);
$result = mysql_query($query, $link);
//Now You FETCH result and read one by one
while ($row = mysql_fetch_assoc($result)) {
//Access COLMN like this
print $row['abstract'];
print $row['keywords'];
}