ホームページ  >  記事  >  データベース  >  Web ページをデータベースに接続するにはどうすればよいですか?

Web ページをデータベースに接続するにはどうすればよいですか?

little bottle
little bottleオリジナル
2019-05-11 15:05:5348311ブラウズ

Web ページをデータベースに接続する方法: まず、データベースに接続するための Web ページの PHP コード ファイルを作成し、次にブラウザのエンコードの問題を解決してデータベースの文字セットを指定し、最後にデータベースの文字セットを選択して接続します。 「mysql_select_db」関数を介してデータベースにアクセスします。

Web ページをデータベースに接続するにはどうすればよいですか?

HTML はデータベースを読み取れません。HTML はページのフロントエンド スクリプト言語です。HTML から SQL データベースのデータを取得したい場合は、 Web ページを実現するには、JSP、ASP、PHP、RUBY、その他の言語を使用する必要があります。単純な関係は次のように理解できます: データベースb6fe9feb9d4c7afa9e35009a988b8cc2JSP または ASP または PHP または RUBY およびその他の言語b6fe9feb9d4c7afa9e35009a988b8cc2HTML

Web ページのリンク データベース コードは次のとおりです (書かれています) 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)
{
}
?>

以上がWeb ページをデータベースに接続するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。