十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
在判断为登陆成功后,程序应该终止运行,否则它会继续运行到后面提示密码错误的代码:
十载的三穗网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。成都全网营销的优势是能够根据用户设备显示端的尺寸不同,自动调整三穗建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联建站从事“三穗网站设计”,“三穗网站推广”以来,每个客户项目都认真落实执行。
echo "scriptalert('登陆成功');/script";
echo "scriptlocation='message.html'/script";
exit(); //加这行
1. mysql操作语句环境有两种,1种是函数形式的,如mysql_query,另一种是面向对象形式的如$mysqli = new Mysqli($host,$username,$pwd);,第二种所有操作都是以php 面向对象的形式操作mysql数据库的。如mysqli-query('sql');等同于mysql_qeury('sql')
查看服务器是否开启mysqli扩展的方式可以通过?php echo phpinfo() ?看是否存在mysqli扩展
2.获取插入数据的id方法是mysql_insert_id($query);获取mysqli-insert_id;要获取插入数据id,id必须设置为自动增加模式(auto_increment).
$msyqli = new Mysqli($host,$user,$pwd);
$mysqli-select_db($dbname);
$mysqli-query('set names gbk');
$mysqli-query('insert into tb123(body)values("test")');
echo $mysql-insert_id;
$mysqli-close();
最后,请给点分数,奖励一下啊
你那是不行的,需要借助php标签,或者直接在php代码中处理,给你个例子:
td width="500" height="450" bgcolor="#FFCC99"
?php
$result = mysql_query("SELECT * FROM treename WHERE treeID=1"); //此句sql语法有误
$path = trim($result[1]);
$name = trim($result[2]);
$ext = trim($result[3]);
$picSrc = ""; //这个在你这有点多余了,直接下面的就行了
$picSrc =$picSrc.$path.$name.$ext;
echo"img name='myPic' src='".$picSrc."' width='500'";
?
/td
第二种:
td width="500" height="450" bgcolor="#FFCC99"
?php
$result = mysql_query("SELECT * FROM treename WHERE treeID=1"); //此句sql语法有误
$path = trim($result[1]);
$name = trim($result[2]);
$ext = trim($result[3]);
$picSrc = ""; //这个在你这有点多余了,直接下面的就行了
$picSrc =$picSrc.$path.$name.$ext;
?
img name="myPic" src="?php echo $picSrc; ?" width="500"
/td
希望能给你起到抛砖引玉的效果!!
请修改你的18行为:
echo "插入失败(SQL:$insertbr原因:".mysql_error().")!"
修改后肯定仍然无法插入,但是浏览器上会显示失败的原因,你也就能知道怎么修改了,如果不知道请拷屏浏览器上图。
另外,我好像已经发现你的问题了,mysql系列函数,有的用了i,有的没有,这是不可以的,要统一。
我看你from表单内有2个同样的input框,name都是enword,
这种情况下,后边的会覆盖前面的值,
如果需要保存两个的值,请使用name='enword[]'