重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
完整的PHP代码如下:
创新互联是网站建设技术企业,为成都企业提供专业的网站制作、网站建设,网站设计,网站制作,网站改版等技术服务。拥有十余年丰富建站经验和众多成功案例,为您定制适合企业的网站。十余年品质,值得信赖!
?php
//1.获得参数,你看你需要修改为$_GET等方式获得
$start=-23.4;
$stop=55.8;
$r_start=11.0;
$r_stop=12.2;
$maxj=7;
//2.输出表格
$i=0;//行号
echo 'table';
while (1){
$j=0;//列号
$resist=$r_start;
$d_line='tr bgcolor=#00ff00td'.$start.'℃';;
$h_line='tr bgcolor=#00fffftdResistance/Degres';
while ($j$maxj){
$val = ((11+$resist)*exp(4200.0*((1/(273.15+$start)-(1/(25+273.15))))));
$h_line.='td'.$resist.'Ω';
$d_line.='td bgcolor='.($start0?'#ffff00':'0000ff').''.$val;
$resist+=0.2;
if ($resist$r_stop) break;
$j++;
}
if ($i==0)echo $h_line;
echo $d_line;
if ($start=$stop) break;
$start+=10;
if ($start$stop) $start=$stop;
$i++;
}
echo '/table';
?
你的公式可能理解错误,怎么会每一行都只与开始温度-23.4有关呢,不是用当前温度计算吗,结果数值与你的有差异。
看你写的程序,很有架势啊。似乎有较深厚的语言基础。
你的PHP程序从哪里获取POST的数据?通常应该是你的HTML代码里面,写了将数据POST到这个PHP程序里。那么,至少你这个PHP程序应该需要处理那些POST数据吧???没看到这些内容哦。。。
获取POST数据了,才能创建相应的INSERT语句,将数据插入到数据库中。所以你的PHP程序中需要处理上传的数据,生成SQL的INSERT语句,然后执行。执行成功就可以插入了。
另外,通常我不会在PHP中使用create table之类的命令。个人习惯。通常我们写好了PHP语句时,相应的MYSQL TABLE早就已经建好了。所以无需放create语句。
两个选项可以放到一个字段中即可。或者用特殊名称命名这些选项组合。
php是服务器语言 无法实现与键盘交互,只能通过html传到后台,然后通过php接受,再处理
$result = mysql_query("SELECT * FROM table_name");
while($row = mysql_fetch_array($result))
{
echo $row['ID'] . " " . $row['xuehao'] . " " . $row['xingming'] . " " . $row['chengji1'] . " " . $row['chengji2'];
echo "br /";
}
输入数据部分自己建个表单实现。
排序部分可以用sort进行排序即可。
?php
$arr = array(2,12,10); //假设这个是输入值
sort($arr);
var_dump($arr);
PDO配置。打开php.ini配置文件,找到下图所示的配置信息,去掉要启用的PDO前面的“#”号即可。另外一种方式是直接在启动的wampserver中找到php扩展中的php_pdo_db.lib选项,重启wampserver服务器即可。
如何利用PDO连接数据库。利用下面这条简单的语句即可连接数据库
$pdo = newPDO("mysql:host=localhost;dbname=php100","root",“ ");
其中具体参数介绍如下图所示:
PDO中常用的函数及其解释如下。
PDO::query()主要是用于有记录结果返回的操作,特别是SELECT操作
PDO::exec()主要是针对没有结果集合返回的操作,如INSERT、UPDATE等操作
PDO::lastInsertId() 返回上次插入操作,主键列类型是自增的最后的自增ID
PDOStatement::fetch()是用来获取一条记录
PDOStatement::fetchAll()是获取所有记录集到一个中
下面通过一个简单的php代码示例来具体介绍如何使用PDO进行数据库操作。
?php
//连接数据库
$pdo = new PDO("mysql:host=localhost; dbname=member", "root","");
//在表user_list中插入数据
$pdo-exec("insert into user_list(uid, m_id, username, password) values(null,'3','testpdo','testpdo')");
//使用查询语句
$sr = $pdo-query("select * from user_list");
//将查询的结果循环输出显示
while($row=$sr-fetch()){
print_r($row);
}
?