1、网页设计, 添加数据
检查下各个字段的格式,应该是sql有错
2、网页及数据库设计
问题1:在病人每天输入数据的同时,要保存当前的日期这个数据
这个你可以在数据库中实现,在该字段上设置默认值为now(),注意,数据库不同函数使用方法一样。
问题2:怎么做到让数据记录根据数据库的内容来改变显示状态
在数据库中设一个变量为显示状态的参考值,在取该条记录的同时取出此字段值,用if语句判断,不同的值显示不同的状态。
问题3:还有就是session变量的问题,我的想法是,在login表里输入用户名和密码后,找到这个userID,然后根据userID的类型不同(例如病人都是1××,医生是2××,管理员3××)来实现进入不同的操作界面,但不知道怎么实现,因为如果post传递的话只能到一张网页,不知道怎么进行分类
我不知道你具体用的是什么语言,只能给你说下思想,在用户登录成功以后把用户的相关信息(用户名,类型)写进session,这个是一定要写的,不管是显示还是在安全方面这个是必要的,每个页面在加载之前你都要读取session的用户信息是不是为空,要是为空的话就一个非法用户,要强制跳到登录页面,如果有用户信息,取出用户类型进行判断,形如:<% if user=“admin” then %> html标记 <%else if user=“doc”%> html标记…………根据不同的用户类型显示不同的界面信息。
3、关于网页设计数据库的问题,!!!!!!!!!!!!!!!!!
1,既然做了表单就该转到表单有个属性叫action=“xxx”,提交后,转入xxx中去进行一些数据处理,此时,如数据不需要保存,可以不用数据库;但是你说的登陆系统要用到数据,就需要用到数据库了
2,编程将数据库存放的数据与用户输入的数据进行比较,符合就进入下一个页面,不匹配就提示错误
你说的问题仅是html还不行,还需要数据库(mysql等),高级编程语言(比较适合自学的有php),服务器。自学的话php-mysql-phpmyadmin-apache一起安装比较好,网上也有很多资料的http://www.w3school.com.cn/php/index.asp
4、数据库与网页设计
web服务器是个编译工具,只有经过编译的网站才能够被外界访问,才能够实现预先写好的各项功能,如果没有这个服务器的话,那有很多代码是不能够进行编译,使得这个网站只是个静态页面;
注册的话就是取得这个页面上需要填写的信息,通过insert sql 语句讲这些数据写入你的数据库中,这边的话可以建议你去看下SQL方面的基本操作。
5、HTML网页设计:一个简单的登录界面可以连接到数据库记录的代码
如下参考:
1.首先,在您的计算机桌面上创建一个新文件夹,然后在该文件夹中创建一个新的文本文档。
2.然后用记事本双击打开文本文档,如下图所示,然后编写一个简单的HTML代码。
3.点击“另存为”功能选项,显示默认的“另存为”代码为ANSI。
4.我们将把编码和文件名更改回图中所示的图像并保存它。
5.然后回到新创建的文件夹,找到一个额外的HTML文件。
6.最后,使用浏览器打开HTML文件。结果如图所示。
6、如何制作带有数据库的网页
这个问题问得有点雷人
首先要建立数据库
再要写打数据库的程序
比如:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%Session.CodePage=65001%>
<%
dim conn
dim connstr
dim db:db="db\31231123.mdb"
dim dbset:setdb = 1
Set conn = Server.CreateObject("ADODB.Connection")
select case setdb
case "1"
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
case "2"
connstr="driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath(""&db&"")
case "3"
connstr="driver={SQL Server};server=localhost;UID=sa;PWD=123;database=PW_SYS_data"
case else
connstr= "Dns=PW_SYS_Data"
end select
if err.number<>0 then
err.clear
set conn=nothing
response.write "wrong"
Response.End
else
conn.open connstr
if err then
err.clear
set conn=nothing
response.write "wrong"
Response.End
end if
end if
sub CloseConn()
conn.close
set conn=nothing
end sub
%>
然后再写对数据进行操作的程序
7、网页设计中的数据处理
<%
dim text1,text2,text3,text4,text5,text6//这里声名变量
text1=requery("text1")
text1=requery("text2")
text1=requery("text3")
text1=requery("text4")
text1=requery("text5")
text1=requery("text6")
sql="insert into vfpdata(text1,text2,text3,text4,text5,text6)//这里的tex1对应你数据库字段你自己改
vlaues('"text1"','"text2"','"text3"','"text4"','"text5"','"text6"')"
response.write sql
response.end()
conn.execute sql
conn.close
%>
8、网页制作——如何实现调用数据库?
首先,页面1中用表单提交数据你要查询的数据
代码参考:<form action="对应的servlet类" metohd="post" name="form1">
接着,建立一个selvet类,继承HttpServlet,在selvet类的doPost()方法里写入查询数据库的代码,主要利用request来获取页面1中的参数,通过reponse来给页面2传输数据库查询的结果
代码参考:
Connection con=null;
Statement stmt=null;
ResultSet rs=null;
String name=request.getParameter("name");
Class.forName("oracle.jdbc.driver.OracleDriver");
con = DriverManager.getConnection( "jdbc:oracle:thin:@localhost:test1", "test","stst");
stmt = conn.createStatement();
rs = stmt.executeQuery("select ename,empno,deptno from emp where empno like \'"+name+"');
reponse.setContentType("text/html;charset=GB2312");
PrintWriter out=response.getWritertr();
out.println("<html> <body>");
out.print("<table border>");
out.print("<tr><td colspan=8 align=center>用户数据</td></tr>");
out.print("<tr>");
while(rs.next)
{
our.print("<tr>");
our.print("<td>"+rs.getString("ename")+</td>);
our.print("<td>"+rs.getString("emono")+</td>);
our.print("<td>"+rs.getString("depno")+</td>);
our.print("</tr>");
}
out.print("</tr>");
out.print("</table>");
out.print("</body> </html>");
out.close();
rs.close();
stmt.close();
con.close();
9、web数据库网页设计制作怎么做?
网页设计和数据库没有关系,动态网页的话,网页显示的内容是数据库里读出的数据而已
10、数据库在网页设计中作用及重要性
数据库是用来存储数据的,其中分好多类,小型的有ACCESS,中型的有SQL SERVER,大型的有ORACLE,可根据自已的需要选用。 其重要性是显而易见的,没有数据库,只可以做静态的页面,无法实时更新或存储历史数据。数据库的设计在大型项目中尤为重要,好的数据库设计可以网站开发者更方便,让网站访问时间缩短好多倍,会让网站访问起来更快。