<?php$id=$_POST['id'];$password=$_POST['password'];$conn=mysqli_connect("localhost","root","zhonghongshun","empmanage");if(!$conn->connect_error){? ? die("鏈接失敗".$conn->connect_error); exit();}$sql="select password from admin where id=$id ";mysqli_query($conn,"set names utf8");mysqli_select_db($conn,"empmanage");$result=mysqli_query($conn,$sql);if($row=mysqli_fetch_assoc($result)){? ? ? if($row['password']==md5($password)){? ? ? ?header("Location:empMange.php");? ? ? ?exit();? ? ? }}? ? header("Localhost:login.php?errno=1");? ? exit();mysqli_free_result($result);mysqli_close($conn);?>
3 回答
已采納

我是新手_請多指教
TA貢獻(xiàn)140條經(jīng)驗(yàn) 獲得超79個(gè)贊
一眼就看出來了,如果用面向?qū)ο髮?conn->connect_error前面不要加感嘆號(hào),因?yàn)楸旧磉B接有錯(cuò)就為真了。本來人家連接沒錯(cuò)為假,你非要取反就為真了強(qiáng)制執(zhí)行連接有錯(cuò)了,如果想加感嘆號(hào)是這樣寫的(!$conn)
最后寫程序不能急,我剛開始學(xué)裝個(gè)環(huán)境都急得都想放棄了,可憐沒人帶,后來慢慢堅(jiān)持下來,雖然前方的路還非常遙遠(yuǎn),一定要堅(jiān)持住~

子期不遇
TA貢獻(xiàn)150條經(jīng)驗(yàn) 獲得超35個(gè)贊
if($conn->connect_error){ ????die("鏈接失敗".$conn->connect_error); exit(); }

慕勒0069038
TA貢獻(xiàn)143條經(jīng)驗(yàn) 獲得超39個(gè)贊
我感覺是不是你localhost沒給端口問題啊 如果不帶端口應(yīng)該就是localhost=localhost:80? ???你試試 localhost:3306 這個(gè)是mysql默認(rèn)端口 你試試?
添加回答
舉報(bào)
0/150
提交
取消