Maison > base de données > tutoriel mysql > Comment connecter la page Web à la base de données ?

Comment connecter la page Web à la base de données ?

little bottle
Libérer: 2020-09-16 13:28:54
original
48325 Les gens l'ont consulté

Comment connecter une page Web à une base de données : créez d'abord un fichier de code PHP pour que la page Web se connecte à la base de données ; puis résolvez le problème d'encodage du navigateur et spécifiez enfin le jeu de caractères de la base de données ; la base de données via la fonction "mysql_select_db".

Comment connecter la page Web à la base de données ?

HTML ne peut pas lire la base de données. HTML est le langage de script frontal de la page. Pour obtenir les données de la base de données SQL à partir de la page Web HTML, vous en avez besoin. utiliser JSP ou ASP ou PHP ou RUBY et d'autres langages pour y parvenir. Une relation simple peut être comprise comme ceci : Base de données<--->JSP ou ASP ou PHP ou RUBY et autres langages<--->HTML

Le code de la base de données des liens de la page Web est le suivant (écrit en PHP):

<?php
header(&#39;content-type:text/html;charset=gb2312;&#39;);//解决浏览器编码问题
$lnk = mysql_connect(&#39;localhost&#39;, &#39;root&#39;, &#39;********&#39;) or die (&#39;连接失败 : &#39; . mysql_error());//密码填的是连接数据库的密码
mysql_query("set names gb2312");//这就是指定数据库字符集
//选择当前连接数据库为student
mysql_select_db(&#39;book&#39;, $lnk);
//获取查询项和查询关键字的值
$searchitem=$_POST[&#39;searchitem&#39;];
$searchvalue=$_POST[&#39;searchvalue&#39;];
/*定义查询语句,如果查询关键字的值不为空,则在SQL语句的Where子句中
指定查询项模糊匹配关键字,否则查询所有记录*/
if($searchvalue!="") 
  $myquery="SELECT * from books where {$searchitem} like &#39;%{$searchvalue}%&#39;";  
else
  $myquery="SELECT * from books";   
//执行查询,生成结果集
$result = mysql_query($myquery)	or die("<br>查询表books失败: " . mysql_error());
//从结果集中取得一行作为关联数组
$row=mysql_fetch_array($result);
//循环读取每一行记录
while ($row)
{
}
?>
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal