在MySQL DATABSE自动提取数据到一个网站数据、网站、MySQL、DATABSE

2023-09-10 19:57:29 作者:旧年 F12 PEEu

我已经配置它插入温度值到一个数据库中的表。现在我需要检索数据库值到网站。我是新来的网络发展。是否有我可以使用这个任何模板? MySQL的表结构

  CREATE表digitemp
dtKey INT(11)NOT NULL AUTO_INCREMENT,
时间时间戳NOT NULL,
的SerialNumber VARCHAR(17)NOT NULL,
飞轮海十进制(6,2)NOT NULL,
PRIMARY KEY(dtKey)
KEY serial_key(的SerialNumber)
KEY time_key(时间)
 

解决方案

不知道你在寻找什么样的答案。 你想这样做的HTML,或者你可以做到这一点在PHP服务器端或客户端的Javascript?

有关PHP,你可以直接连接到数据库。你可以找到更多关于如何这样的位置: http://www.w3schools.com/php/php_mysql_intro.asp

安装MySQL数据库

在你的情况,你的code应该是这样的(未测试....)

 < PHP
$ CON =的mysql_connect(MYSERVER,MYNAME,MYPASSWORD);
如果(!$ CON)
{
  死亡(无法连接:mysql_error());
}
mysql_select_db(MyDatabase的,$ CON);
$结果= mysql_query(选择的SerialNumber,飞轮海从digitemp);

回声<表>< TR><第i个的SerialNumber< /第i个百分位>飞轮海< /第i;< / TR>中
而($行= mysql_fetch_array($结果))
{
  回声< TR>< TD>中$行['的SerialNumber']。 &所述; / TD>&其中; TD>中。 $行['飞轮海'。< / TD>< / TR>中;
  回声< /表>;
}

则mysql_close($ CON);
?>
 

I have configured a table which insert temperature values to a database. Now I need to retrieve database value to a website. I am new to web developing. Are there any templates that I can use for this? MySQL table structure is

CREATE table digitemp 
dtKey int(11) NOT NULL auto_increment,
time timestamp NOT NULL,
SerialNumber varchar(17) NOT NULL,
Fahrenheit decimal(6,2) NOT NULL,
PRIMARY KEY (dtKey),
KEY serial_key (SerialNumber),
KEY time_key (time)

解决方案

Not sure what kind of answer you are looking for. Do you want to do this in HTML, or can you do it server side in PHP, or client side in Javascript?

For PHP, you can just connect to a database. You can find more on how to this here: http://www.w3schools.com/php/php_mysql_intro.asp

In your case, your code would look like this (not tested....)

<?php
$con = mysql_connect("myServer","myName","myPassword");
if (!$con)
{
  die('Could not connect: ' . mysql_error());
}
mysql_select_db("myDatabase", $con);
$result = mysql_query("SELECT SerialNumber, Fahrenheit FROM digitemp");

echo "<table><tr><th>SerialNumber</th><th>Fahrenheit</th></tr>"
while($row = mysql_fetch_array($result))
{
  echo "<tr><td>".$row['SerialNumber'] . "</td><td> " . $row['Fahrenheit']."</td></tr>";
  echo "</table>";
}

mysql_close($con);
?>