设置数据库搜索输出的样式

时间:2015-01-08 10:48:27

标签: php html mysql css

当我使用php并在我的数据库中搜索示例名称时,我需要帮助来设置输出样式...

输出只是默认文本,如业余回声......

这是我的代码,以及我的主页的屏幕截图,我希望输出进入div ...并且与文本的其余部分一样?

<html>
  <head>
    <title></title>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <link href="style.css" rel="stylesheet" type="text/css" media="screen" />
  </head>
    <body>
        <div id="contact">

            <h1>Indtast postnummer & få bynavn:</h1>
        <form action="select.php" method="POST">    
            Postnummer: <input type="text" name="formnavn"/>
           <input type="submit" value="SEND"/>
        </form>
            <form action="index.php">
                <input style="" type="submit" value="Startsiden">
            </form>
        </div>
<?php
$server = "localhost";
$brugernavn = "root";
$kode = "";
$db = "dbintro2f";
mysql_connect($server , $brugernavn , $kode);// or die(mysql_error());
//echo "Forbundet til mysql server<br/>";
mysql_select_db($db); //or die(mysql_error());

$postnr = filter_input(INPUT_POST, 'formnavn');
$data = mysql_query("SELECT * FROM postnummer WHERE (postnr) = $postnr" ) or die(mysql_error());
$info = mysql_fetch_array($data);
echo "Postnummer: " . $info['postnr'] . "<br/>";
echo "By: " . $info['bynavn']. "<br/>";
?>
    </body>
</html>

netbeans中的代码 http://imgur.com/yNRcE56

网页并使用绘画来显示我希望它如何位于搜索字段下方的div中。 http://imgur.com/ZRlzb9X

1 个答案:

答案 0 :(得分:0)

由于PHP是作为模板语言发明的,因此您可以自由地使用HTML,例如:

...
$info = mysql_fetch_array($data);
?>
 <div class="mydiv">
<?php
echo "Postnummer: " . $info['postnr'] . "<br/>";
...

代码段中间的三行(包括关闭PHP代码?>和下一个打开<?php)将在页面上输出<div>。当解析器遇到关闭PHP标记时,它会停止将源视为PHP代码并开始简单地输出它。

希望它有所帮助。