php相关问题????
请问用php写网站是不是要把每个页面的头文件和尾部文件分别写一个html文件再导入php啊???怎样导入呢???有没有些相关技巧???在页面弄好后,如果想动态从数据库里输...
请问用php写网站是不是要把每个页面的头文件和尾部文件分别写一个html文件再导入php啊???怎样导入呢???有没有些相关技巧???在页面弄好后,如果想动态从数据库里输出一篇文章应该怎么写呢、??
怎么把文章存入数据库啊???主要是格式不明白??输入和输出的格式?????
本人是新手,麻烦各位大虾们说详细点,谢谢了。 展开
怎么把文章存入数据库啊???主要是格式不明白??输入和输出的格式?????
本人是新手,麻烦各位大虾们说详细点,谢谢了。 展开
2个回答
展开全部
问题太多!
1、包含头文件和尾部文件,不是必须的,只是为了避免重复代码和调整时的便利。
2、导入不知道是什么意思,如果是导入到数据库的话,应该可以找到相关的导入独立代码,稍做调整即可为你所用。
3、文章存入数据库有两种方式,一种是整篇文章用二进制码完全存入,另外一种就是存一个文章在服务器某个指定位置的的地址即可。
4、从数据库读出文章取决于存入方式,如果是二进制码存入,那就得用二进制码函数读出;地址存入方式,只要普通文本读出方式即可。
其实文章存入、输出网络上都有一些现成代码,可以直接找来,稍做调整使用。
1、包含头文件和尾部文件,不是必须的,只是为了避免重复代码和调整时的便利。
2、导入不知道是什么意思,如果是导入到数据库的话,应该可以找到相关的导入独立代码,稍做调整即可为你所用。
3、文章存入数据库有两种方式,一种是整篇文章用二进制码完全存入,另外一种就是存一个文章在服务器某个指定位置的的地址即可。
4、从数据库读出文章取决于存入方式,如果是二进制码存入,那就得用二进制码函数读出;地址存入方式,只要普通文本读出方式即可。
其实文章存入、输出网络上都有一些现成代码,可以直接找来,稍做调整使用。
2011-09-24
展开全部
用ajax 抄了以前的一段代码,你看看吧
select name="classname" id="classname" style="WIDTH: 130px" onchange="getCategory(this.value);">
<script language="javascript" src="/script/script_jquery.old.js"></script>
<script language="javascript" type="text/javascript">var j= jQuery.noConflict(true);</script>
<option value="0">--请选择--</option>
<!---->
<option value=""></option>
<!---->
</select>
<select name="classname2" style="WIDTH: 130px" id="classname2">
<option value="0">--请选择--</option>
</select>
js:
//获取二级分类
function getCategory(classid){
j.get("./xin/xin_ajax_category.php",,function(data){
var results=eval("("+data+")");
var list = document.getElementById("classname2");
list.options.length = 0;
list.options.add(new Option("--请选择--","0"));
for (var i = 0; i < results.length; i++) {
list.options.add(new Option(results[i].childname,results[i].childid)); //text ,value
}
});
}
xin_ajax_category.php:
<?php
include_once('../common.php');
$classid=intval($_REQUEST['classid']);
//flag
if(!empty($classid)){
$category_arr="";
$sql="SELECT b.childid,b.childname FROM `xin_works_category_class` a, `xin_works_category_child` b WHERE a.classid=b.pid and a.classid=$classid order by a.classid ,b.childid";
$handle=$_SGLOBAL['db']->query($sql);
while($value=$_SGLOBAL['db']->fetch_array($handle)){
$value['childname']=convertToUTF8($value['childname']);
$category_arr[]=$value;
unset($value);
}
unset($handle);
//print_r($category_arr);
echo json_encode($category_arr);
}
?>
select name="classname" id="classname" style="WIDTH: 130px" onchange="getCategory(this.value);">
<script language="javascript" src="/script/script_jquery.old.js"></script>
<script language="javascript" type="text/javascript">var j= jQuery.noConflict(true);</script>
<option value="0">--请选择--</option>
<!---->
<option value=""></option>
<!---->
</select>
<select name="classname2" style="WIDTH: 130px" id="classname2">
<option value="0">--请选择--</option>
</select>
js:
//获取二级分类
function getCategory(classid){
j.get("./xin/xin_ajax_category.php",,function(data){
var results=eval("("+data+")");
var list = document.getElementById("classname2");
list.options.length = 0;
list.options.add(new Option("--请选择--","0"));
for (var i = 0; i < results.length; i++) {
list.options.add(new Option(results[i].childname,results[i].childid)); //text ,value
}
});
}
xin_ajax_category.php:
<?php
include_once('../common.php');
$classid=intval($_REQUEST['classid']);
//flag
if(!empty($classid)){
$category_arr="";
$sql="SELECT b.childid,b.childname FROM `xin_works_category_class` a, `xin_works_category_child` b WHERE a.classid=b.pid and a.classid=$classid order by a.classid ,b.childid";
$handle=$_SGLOBAL['db']->query($sql);
while($value=$_SGLOBAL['db']->fetch_array($handle)){
$value['childname']=convertToUTF8($value['childname']);
$category_arr[]=$value;
unset($value);
}
unset($handle);
//print_r($category_arr);
echo json_encode($category_arr);
}
?>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询