数据库大作业

PHP中单引号和双引号一定要匹配好【报错大概长这样:】

【报错】Parse error: syntax error, unexpected T_ECHO, expecting ',' or ';' in XXX
echo "<script>window.location="test1.php";</script>";//错误示范
echo "<script>window.location='test1.php';</script>";//正确示范

解决插入中文乱码问题:mysql_set_charset("utf8",$conn);

mysql设置所有都为utf8_mysql解决乱码1:全部设置为utf8的编码。_ME HUN的博客-CSDN博客

select(下拉框)默认状态有个小箭头很丑,可以通过把padding设置为负值,然后搭配overflow:hidden把他藏起来

//js设置下拉框的值【获取到每一个选项看看是不是目标选项】

var options=document.querySelector('#select').options;//select是你的下拉框select的id
var len = options.length;
for(var i=0;i<len;i++){
    if(options[i].value == '我要选中的这项'){
        options[i].defaultSelected = true;
        options[i].selected = true;
        break;
    }
}

在echo中,有可能会不显示内容【第一条正常显示,后两条直接显示row[0]】:

echo '<td width="295px" style="overflow:hidden">';echo "$row[0]";echo '</td>';//正常 
echo '<td width="295px" style="overflow:hidden">"$row[0]"</td>'; //无法正常显示

判断请求参数是否为空【比如说我的参数名是t1】:

if(!empty($_GET['t1'])){
    //如果t1非空
}else{
    //t1是空的
}

现在有一个按钮,但是我想通过这一个按钮提交两个参数【参数是t1还有t2】:

<form action="del_conceal.php" method="get">            
    <button name="t1" title="一键散伙" onclick="submit()" value="我是第一个参数">执行删除</button>
    <input name="t2" id="hidden" value="我是第二个参数" style="display:none;">
</form>

血与泪的教训啊xdm!!!【写网页一定要在一个软件里面写啊!!!一定一定!!】

我脑子抽抽了,先用Pycharm、Dreamweaver最后用的Vscode,最终的结果是,编码太太太混乱了!!一言不合就乱码啊!!

【注】NATURAL JOIN不需要(不可以!)跟ON,只有LEFT JOIN那些好像才需要

触发器!!一定小心不要循环调用!!!!!!!!!!!

【报错】ERROR 1442 (HY000): Can't update table 'card' in stored function/trigger because it is already used by statement which invoked this stored function/trigger.

delimiter //
create trigger trigger_insert before insert on card for each row
begin
if new.total<10 then
signal sqlstate 'HY000' set message_text = '10元以下业务拒不受理';
-- else
-- insert into card(cardno,password,userid,total) values(new.cardno,new.password,new.userid,new.total);这里就有问题,因为如果打开注释的话,就会一直调用插入,所以要是插入不成功就直接崩掉
end if;
end//
delimiter ;

MySQL定义自增属性的时候,一定一定记得是AUTO_INCREMENT!!!人家是连起来的!!

PHP设置cookie:

$userid="我是你的神";
setcookie('userid',$userid,'/');//第二个参数千万不要!加双引号!!否则无法设置cookie

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值