html代码自动排版数据库数据(用html制作表格排版网页)
html代码排版求助,谢谢
用CSS控制吧 看看下面的代码 比较简陋还请包涵 这段代码执行下来就是你要的效果了
html
head
titlehaha/title
style
ul{list-style:none;}
.mune{border:1px solid #bule;width="290px";}
.mune li{float:left;margin:"3px";font-size:"12px";}
/style
/head
body
ul class="mune"
li第一章?/li
li第二张?/li
li第三章?/li
li第四张?/li
li第五章?/li
li第六章?/li
li第一章?/li
li第二张?/li
li第三章?/li
li第四张?/li
li第五章?/li
li第六章?/li
/ul
/body
/html
如何把数据库数据放在html编辑器上?
首先我们假定我们所要调用得HTML在线编辑器放在一个单独得页面中,文件名是gledit.htm。
HTML在线编辑器有两种基本调用方法
一、使用object调用:
1、怎么在web页中嵌入html编辑器: 我们在需要嵌入得位置加入以下html代码:object id=doc_html data="gledit.htm" width=530 height=320 type=text/x-scriptlet VIEWASTEXT/object
其中object标签里面得data后面接得数据就是我们所要调用得在线编辑器页得路径,id就是我们调用object得id,后面取编辑器中得数据时就要用到这个id。Width和height就是编辑器得高度和宽度了。
2、怎么取得html编辑器中的数据:所有需要提交的内容我们都是放在一个表单里面,同样利用object调用的编辑器也放在这个表单里面,同时我们可以设置一个隐藏的文本区域(textarea name="content" style="display:none"/textarea或INPUT TYPE="hidden" name="content")用以在提交的时候临时保存html在线编辑器的数据,因为在asp或者jsp,php中不能直接获取表单中的 object的内容,所以我们必须借助隐藏文本区域来获取数据。我们在表单提交的同时将object里面的内容复制到隐藏的文本区域中。详细代码如下:
script language="javascript"
function CheckForm()
{
document.form1.content.value=document.form1.doc_html.value;
}
/script
form method="post" action="add_news_save.asp" onsubmit="CheckForm()" name="form1"
object id=doc_html name= doc_html style="LEFT: 0px; TOP: 0px" data=" gledit.htm" width=530 height=320 type=text/x-scriptlet VIEWASTEXT/object
input type="hidden" name="content"
/form
这样在后台处理的页面中我们就可以直接通过取隐藏区域content的数据来获取html在线编辑器的数据。
3、怎么在文本编辑器中加入上传本机图片到html在线编辑器中:首先我们使得在点击插入图片的按钮时弹出一个上传图片的窗口,我们利用自己写的程序来实现上传本机图片到服务器上,然后我们需要记录图片的路径,然后通过html在线编辑器的值中加入显示图片的html标签。详细说明及代码如下:
在编辑器中我们在插入图片的按钮上加入事件 onclick="window.open('img_upload.asp.html','img_upload','width=481 height=190')"在'img_upload.asp.html'中我们将提交的图片上传到服务器制定目录然后记录图片路径
script language=javascript
var src='%="upload/"newname%';
opener.form1. doc_html.value +="img border=0 src="+src+"";
window.close();
/script
这样就实现了简单的将上传的图片插入到编辑器中。
4、怎么在编辑修改文章的时候调用HTML在线编辑器来修改数据:当我们把在添加的时候将HTML在线编辑器来修改数据提交到数据库后我们还需要能将数据库的内容用HTML在线编辑器来修改数据。首先我们在表单中加入一个隐藏区域来放置数据库中的内容,例如TEXTAREA style="display:none" NAME="content" ROWS="20" COLS="70"%= rs("Content")%/TEXTAREA,要注意这里我们用隐藏的textarea而不能用隐藏的input,因为数据里面可能包含了回车换行,所以如果我们使用INPUT TYPE="hidden" name=content value="%=(rs("Content")%"很可能因为%=(rs("Content")%有换行而出现HTML错误(value=后面接的数据必须保证是在一行,否则出错)。然后按照前面介绍的方法使用object调用HTML在线编辑器,方法和代码同上,现在我们要做的其实就是提交时候的逆过程,我们只要将隐藏文本区域的内容复制到HTML在线编辑器就可以了,在这里我们在body里面加上body onload="document.form1. doc_html.value=document.form1.content.value",这样在页面装载完的时候就可以将数据库中的内容放入HTML在线编辑器中编辑了,提交过程和上面介绍的一样,在此就不赘述了。
二、使用iframe调用(有些和object调用重复的地方就简单描述一下)
1、怎么在web页中嵌入:我们在需要嵌入得位置加入以下html代码:IFRAME SRC="gledit.htm" id='content_html' style="LEFT: 0px; POSITION: absolute; TOP: 0px;z-index:0" width="100%" height="100%"/IFRAME其中"src="后面接得数据就是我们所要调用得在线编辑器页得路径,id就是我们调用IFRAME得id,Width和height就是编辑器得高度和宽度了。
2、怎么取得html编辑器中的数据:同样所有需要提交的内容我们都是放在一个表单里面,同时我们可以设置一个隐藏的文本区域(textarea name="content" style="display:none"/textarea或INPUT TYPE="hidden" name="content")用以在提交的时候临时保存html在线编辑器的数据,我们借助隐藏文本区域来获取数据。我们在表单提交的同时将 object里面的内容复制到隐藏的文本区域中。详细代码如下:
function subchk(cmd)
{
document.form1.content.value= window.content_html.getHTML();
}
/SCRIPT
FORM METHOD=POST ACTION="Article_add_save.gl" name="form1" onsubmit=" subchk()"
input type="hidden" name="content"
IFRAME SRC="gledit.htm" id='content_html' style="LEFT: 0px; POSITION: absolute; TOP: 0px;z-index:0" width="100%" height="100%"/IFRAME
/FORM
在后台处理的页面中我们就可以直接通过取隐藏区域content的数据来获取html在线编辑器的数据。
2、怎么取得html编辑器中的数据:所有需要提交的内容我们都是放在一个表单里面,同样利用object调用的编辑器也放在这个表单里面,同时我们可以设置一个隐藏的文本区域(textarea name="content" style="display:none"/textarea或INPUT TYPE="hidden" name="content")用以在提交的时候临时保存html在线编辑器的数据,因为在asp或者jsp,php中不能直接获取表单中的 object的内容,所以我们必须借助隐藏文本区域来获取数据。我们在表单提交的同时将object里面的内容复制到隐藏的文本区域中。详细代码如下:
script language="javascript"
function CheckForm()
{
document.form1.content.value=document.form1.doc_html.value;
}
/script
form method="post" action="add_news_save.asp" onsubmit="CheckForm()" name="form1"
object id=doc_html name= doc_html style="LEFT: 0px; TOP: 0px" data=" gledit.htm" width=530 height=320 type=text/x-scriptlet VIEWASTEXT/object
input type="hidden" name="content"
/form
这样在后台处理的页面中我们就可以直接通过取隐藏区域content的数据来获取html在线编辑器的数据。
3、怎么在文本编辑器中加入上传本机图片到html在线编辑器中:首先我们使得在点击插入图片的按钮时弹出一个上传图片的窗口,我们利用自己写的程序来实现上传本机图片到服务器上,然后我们需要记录图片的路径,然后通过在调用html在线编辑器的web页中写一个函数在光标的位置插入显示图片的html标签。详细说明及代码如下:
在编辑器中我们在插入图片的按钮上加入事件 onclick="window.open('img_upload.asp','img_upload','width=481 height=190')"在调用编辑器的页面中我们定义好插入html代码到编辑器的函数
script language=javascript
function insertHtml(HtmlCode)
{
var win=window.content_html.idEditbox.document;
window.content_html.idEditbox.focus();//是编辑器获得焦点,放置代码插入在编辑器外地方
win.selection.createRange().pasteHTML(HtmlCode)//在光标的位置插入html代码
}
/script
在处理上传图片的文件中,我们调用父窗口的函数插入html代码
script language=javascript
var src='%=" upload/"newname%';
var htmlcodes;
htmlcodes = "img src='"+src+"' alt='%=theForm("alt")%' align='%=theForm("align")%' border='%=theForm("border")%' hspace='%=theForm("hspace")%' vspace='%=theForm("vspace")%'";
opener.insertHtml(htmlcodes)
window.close();
/script
这样就实现了简单的将上传的图片插入到编辑器中。
4、怎么在编辑修改文章的时候调用HTML在线编辑器来修改数据:当我们把在添加的时候将HTML在线编辑器来修改数据提交到数据库后我们还需要能将数据库的内容用HTML在线编辑器来修改数据。首先我们在表单中加入一个隐藏区域来放置数据库中的内容,例如TEXTAREA style="display:none" NAME="content" ROWS="20" COLS="70"%= rs("Content")%/TEXTAREA,在这里我们在调用编辑器的iframe里面加上IFRAME SRC="gledit.htm" id='content_html' style="LEFT: 0px; POSITION: absolute; TOP: 0px;z-index:0" width="100%" height="100%" onload="window.content_html.idEditbox.document.body.innerHTML=document.form1.content.value" gt;/IFRAME,这样在页面装载完的时候就可以将数据库中的内容放入HTML在线编辑器中编辑了,提交过程和上面介绍的一样,在此就不赘述了。
在thinkphp中,寻求一个把数据库中的数据显示在html中的代码
mysql版本的,其他的差不多,或者你可以使用第三方的数据库连接类,如adodb?php$conn=mysql_connect("主机名,如果是本机则为localhost","连接数据库的用户","用户密码") or die("链接失败!");
$sql="你要查询的数据库SQL语句“;$result=mysql_query($sql);while($rows=mysql_fetch_array($result)){//开始循环?这里是你的html,就是网页的表现形式,如果你要显示某文章的标题,可以用这种形式:div?php echo $rows["title"]?/div……?php mysql_close($conn);}//关闭循环?希望对你有用~~~
怎么才能让数据库里的内容在html网页里面显示
1、首先, sudo su postgres命令进入postgres,如下图所示,然后进入下一步。
?
2、其次, 完成上述步骤后, \ c
?test \ dt \ d检查一些表格,如下图所示,然后进入下一步。
?
3、接着,完成上述步骤后,准备sql文件,如下图所示,然后进入下一步。
?
4、然后, 完成上述步骤后,SELECT *
?FROM person检查表的内容,如下图所示,然后进入下一步。
?
5、随后,完成上述步骤后, \ i
?/home/coffee/Downloads/person.sql导入文件,如下图所示,然后进入下一步。
?
6、最后, 完成上述步骤后,DROP
?TABLE person,操作完成,数据库里的内容就可以在html网页里面显示了,如下图所示。这样,问题就解决了。 ?
html和php如何自动创建一个新页面连接数据库
创建数据库
选择开始菜单中→程序→【Management SQL Server 2008】→【SQL Server Management Studio】命令,打开【SQL Server Management Studio】窗口,并使用Windows或 SQL Server身份验证建立连接。
在【对象资源管理器】窗口中展开服务器,然后选择【数据库】节点
右键单击【数据库】节点,从弹出来的快捷菜单中选择【新建数据库】命令。
执行上述操作后,会弹出【新建数据库】对话框。在对话框、左侧有3个选项,分别是【常规】、【选项】和【文件组】。完成这三个选项中的设置会后,就完成了数据库的创建工作,
在【数据库名称】文本框中输入要新建数据库的名称。例如,这里以“新建的数据库”。
在【所有者】文本框中输入新建数据库的所有者,如sa。根据数据库的使用情况,选择启用或者禁用【使用全文索引】复选框。
在【数据库文件】列表中包括两行,一行是数据库文件,而另一行是日记文件。通过单击下面的【添加】、【删除】按钮添加或删除数据库文件。
切换到【选项页】、在这里可以设置数据库的排序规则、恢复模式、兼容级别和其他属性。
切换到【文件组】页,在这里可以添加或删除文件组。
完成以上操作后,单击【确定】按钮关闭【新建数据库】对话框。至此“新建的数据”数据库创建成功。新建的数据库可以再【对象资源管理器】窗口看到。
html代码里面如何调用数据库里面的数据,代码是怎样的?
跟数据库交互,需要动态的语言,php,asp,jsp,.NET
可以用这些语言从数据库取到数据输出html
也可以在html中通过jquery,js 跟服务器端进行交互。总之操作数据库需要动态语言