如何在html文件里写php程序?

html-css068

如何在html文件里写php程序?,第1张

可以使用<?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混合编写吧