PHP和MySQL数据检索问题

时间:2014-03-09 22:24:21

标签: php syntax-error

我正在尝试使用PHP脚本和变量创建选择列表。我不断收到这个错误......

解析错误:语法错误,第7行/home/12345/public_html/av/tv.php中的意外T_STRING

我的代码发布在下面。我很确定我做错了什么。从PHP和PHP的例子来看,这非常令人讨厌。 MySWL For Dummiers第4版清单8-8:建立选择列表第243页。任何想法?谢谢你的帮助。

  <?php
   $user=”12345”;
   $host=”localhost”;
   $password=”12345”;
   $database = “12345”;
   $cxn = mysqli_connect($host,$user,$password,$database);
   $query = “SELECT TEMPERATURE, HUMIDITY, CO2 FROM ANALOG_SENSORS";
   $result = mysqli_query($cxn,$query);
   ?>
<html>
   <head>
      <title>Sensor Type</title>
   </head>
   <body>
      <form action=’processform.php’ method=’POST’>
         <select name=’Sensor Type’>
         <?php
            while($row = mysqli_fetch_assoc($result))
            {
            extract($row);
            echo “<option value=’$TEMPERATURE’>$TEMPERATURE</option>\n”;
            echo “<option value=’$HUMIDITY’>$HUMIDITY</option>\n”;
            echo “<option value=’$CO2’>$CO2</option>\n”;
            }
            ?>
         </select>
         <input type=’submit’ value=’Select Type of Sensor’ />
      </form>
   </body>
</html>

2 个答案:

答案 0 :(得分:2)

您在代码中使用的引号错误为加倍"而单',只需在代码中更改它们。< / p>

答案 1 :(得分:0)

<select name=’Sensor Type’>

为什么你在名字属性中的单词之间留空格?