当前位置:首页 » 编程语言 » phpmysql留言板

phpmysql留言板

发布时间: 2025-05-29 07:39:19

‘壹’ php批量执行sql语句怎么写

php中利用数组用Mysql_query批量执行SQL语句。
参考示例如下:
思路:这里采用一个数组.用explode 函数,将$query语句按照”;”炸开,然后循环执行即可:
$query = 'delete from ecs_goods_attr where attr_id=11 and goods_id=22;
Insert into ecs_goods_attr (goods_attr_id,goods_id,attr_id,attr_value,attr_price)values(Null,33,138,"胆略",0);
update ecs_goods set goods_number=10,shop_price=55 where goods_id=33;'
$query_e = explode(';','$query');
foreach ($query_e as $k =>$v)
{
mysql_query($query_e[$k]);
}
这样 $query语句就被批量的执行了。

‘贰’ 如何用php做出登陆注册留言板

用php做出登陆注册留言板:

<form id="form1" name="form1" method="post" action="<?php echo site_url()."/publish/user_message"?>">
<textarea rows="5" cols="50" name="huifu" <?php if($uere_name == "0"){echo "disabled";}?> >
<?php
if($uere_name == "0")
{echo "抱歉你还没登录不能进行留言";}
?>
</textarea>
<input class="wole" name="author" value="<?php echo $author;?>" /><!--接受方帖子作者-->
<input class="wole" name="news_id" value="<?php echo $news_idx;?>" /><!--文章id-->
<input type="submit" name="Submit"/>
</form>
<script language="javascript">
function updateinfo(){
if(<?php echo $uere_name;?> == 1){
document.form1.Submit.value = "留言";
document.form1.Submit.disabled = false;
}
else{
document.form1.Submit.value = "还未登录";
document.form1.Submit.disabled = "disabled";
}
}
updateinfo();
</script>

回复帖子:

<p>这里是<?php echo $is;?>楼 用户:<?php echo $sel->receiver_author;?> <br />留言内容:<?php echo $sel->content?>


<a onClick="showdiv('contentid<?php echo $is;?>','showtext<?php echo $is;?>')" href="javascript:void(0)">回复</a>
<div id="contentid<?php echo $is;?>" class="none">
<?php
$query = $this->db->query("select * from message where son_id ='$sel->id' order by id");//获取指定父id的子回复
$revis = $query->result();
foreach($revis as $row){?>
<p><?php if($row->sender_author == $row->receiver_author){echo $row->sender_author;}
else{ echo $row->sender_author."回复了:".$row->receiver_author;}?>
内容是:<?php echo $row->content?></p>
<?php }?>
<form action="<?php echo site_url()."/publish/son_message"?>" method="post">
<input name="son_idx" class="wole" value="<?php echo $sel->id?>" />
<input name="receiver_author" class="wole" value="<?php echo $sel->receiver_author;?>" />
<input class="wole" name="news_id" value="<?php echo $news_idx;?>" /><!--文章id-->
<textarea rows="5" cols="50" name="huifux"></textarea>
<br><input type="submit" name="sub" value="回复"></form></div></p>
<script language="JavaScript" type="text/JavaScript">
<!--
function showdiv(targetid,objN){

var target=document.getElementById(targetid);
var clicktext=document.getElementById(objN)

if (target.style.display=="block"){
target.style.display="none";
clicktext.innerText="回复";

} else {
target.style.display="block";
clicktext.innerText='收起';
}
}
-->
</script>

效果图:

‘叁’ 网页制作php+mysql如何学习

我看完php的语法,感觉对网页制作没什么帮助--你这句话我能理解,也能看出你是一个辩证性思维比较强的人;我乐意为你解答你的问题。
你应该有过这样的经历吧,那就是你需要在某些网站里注册,那么为什么你离开很多天甚至几年后,你还是其中的会员呢?那就时因为你在注册的时候你输入的信息被存入到了数据库,以PHP+MySQL为例来说,就是PHP有能力把你输入的数据提交给数据库,MySQL数据库就存放了你的信息,等到你下次再登陆的时候呢,PHP就会到MySQL那里去取出数据来。这些算是PHP对网页制作的帮助吧?当然这个是比较浅显的例子,很多论坛,留言板之类的都是通过PHP+MySQL构筑的。
你的第二个问题,还需要什么知识,首先就需要操作数据库的知识,这里分两点,第一点,就是对数据库本身的认识,包括SQL语句,查询优化,使用索引,安全性能,事务与锁,权限设置等等,当然,你开始的时候会DDL DML就可以了,如果这里提到的名词你不是很清楚,你可以在网络上查查,那样你会更加明了;第二点,就是使用PHP来访问数据库,你看完PHP语法,应该要有访问数据库这样的章节才算完整。如果你学的PHP语法都是比较浅显的,那么你还需要更进一步,比如面向对象编程缓存技术,静态化技术之类的,你要是感觉作用或区别不大,那是因为你没有充分考虑到如果是在大型项目中的情况。当然,需要的知识还很多,比如说PHP框架,JQuery之类的JS库,Samrty之类用用于模板技术的库等等。
你的第三个问题:之后该怎么学。首先要对网络的常识要很清楚,比如HTTP协议,什么是静态网站,什么是动态网站等等;再要清楚自己编写静态网页以及美工方面的功底如何,能够保证很熟练地独立开发一个静态网站来;至于这之后该怎么学,上面说的那些就是你的任务,当然,你还需要进一步了解它们都是怎么一回事,如果需要这样做的话。
你的第四个问题:教材其实很多,也差不多,你有语言功底了以后看什么都容易入门。当然,我看的是澳大利亚的一本PHP & MySQL web 开发第三版,虽然我买了这本书,不过我并不打算建议你去买,你要充分运用好网络资源,包括网络文库,专业名站,视频教材等等,另外,如果英语水平了得的话,建议你看英语原版。
希望你以后的学习会给你带来更多快乐!

‘肆’ php留言板源码怎么连接已有的mysql数据库

" "号中间填写所需

$shujuku="data"; //数据库名称

$yonghu="root"; //数据库用户名
$mima=""; //数据库密码
mysql_query("SET NAME 'GB2312'"); //这个是强制编码,如果你的php是utf-8的就写utf8
如果是gbk的不管
你可以再mysql_query("SET NAME ‘GB2312’")下面加入
echo "连接成功"; //如果出现这个,证明连接成功了。、
当然,如果你不加,直接运行上面的连接页面,如果是空白,证明也是连接成功的

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:593
制作脚本网站 发布:2025-10-20 08:17:34 浏览:888
python中的init方法 发布:2025-10-20 08:17:33 浏览:582
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:765
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:684
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:1013
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:255
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:114
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:806
python股票数据获取 发布:2025-10-20 07:39:44 浏览:713