可以使用<?php ?>将php语句包含,然后将html格式改为php。
1、新建html文档并使用html模板生成必要元素,然后在body标签中添加一段文字:
2、在body标签中输入“<?php ?>”,然后可以在这段代码中间编写php代码,编写完成之后将文件进行保存:
3、用鼠标将保存后的文件选中,按下键盘上的“F2”键对文件进行重命名,将文件后缀从“html”更改为“php”,这时文件会变成php程序:
<?php/*如果下拉列表不为空执行以下*/
if($_POST['select']){
include ("conn.php")
$select=$_POST['select']
$search=$_POST['search']
$SQL = "SELECT * FROM emails where $select='$search' limit 0,10 "
$query=mysql_query($SQL,$conn)
while($row=mysql_fetch_array($query)){
echo'<tr>
<td width="120" height="31" align="center">'.$row[emaildata].'</td>
<td width="93" height="31" align="center">'.$row[name].'</td>
<td width="93" height="31" align="center">'.$row[type].'</td>
<td width="119" height="31" align="center">'.$row[emailtype].'</td>
<td width="119" height="31" align="center">'.$row[emailid].'</td>
<td width="173" height="31" align="center">'.$row[emailadd].'</td>
</tr>'
}}else{
/*如果下拉列表为空执行以下*/
$SQL = "SELECT * FROM emails limit 0,10"
$query=mysql_query($SQL,$conn)
while($row=mysql_fetch_array($query)){
echo'<tr>
<td width="120" height="31" align="center">'.$row[emaildata].'</td>
<td width="93" height="31" align="center">'.$row[name].'</td>
<td width="93" height="31" align="center">'.$row[type].'</td>
<td width="119" height="31" align="center">'.$row[emailtype].'</td>
<td width="119" height="31" align="center">'.$row[emailid].'</td>
<td width="173" height="31" align="center"> '.$row[emailadd].'</td>
</tr>'
}}
?>
一般的html中嵌入php,可以在文件的任何位置直接写php代码就好啊,但是这个文件你要保存为.php为后缀。如:
文件a.php,内容为
<?php
//这里可以写任何php代码
?>
<html>
<head>
<title><?php echo "这是我的网站标题"?></title>
</head>
<body>
<?php
//这里也可以写任何php代码
?>
</body>
</html>
还有种情况就是用模板了,使用模板机制后,你可以在HTML文档里面直接写调用标签就可以了,常见的smarty模板,你可以去了解下
如果你是刚学的话,你先尝试php和html混合编写吧