|
|
|
มือใหม่ มีปัญหา php ครับเกี่ยวกับระบบการสมัครสมาชิกอ่าครับ |
|
|
|
|
|
|
|
Code (PHP)
<meta http-equiv=Content-Type content="text/html; charset=utf-8">
<?
$password = $_POST['password'];
$conpass = $_POST['passc'];
$username = $_POST['username'];
if($_POST["id_alumnis"] == ""){
echo "<script type='text/javascript'>alert('กรุณาระบุรหัสนักศึกษา')</script>";
}
else if($_POST["name"] == ""){
echo "<script type='text/javascript'>alert('กรุณาระบุชื่อ')</script>";
}
else if($_POST["lastname"] == ""){
echo "<script type='text/javascript'>alert('กรุณาระบุนามสกุล')</script>";
}
else if($_POST["address"] == ""){
echo "กรุณาระบุที่อยู่";
}
else if($_POST["email"] == ""){
echo "กรุณาระบุ email";
}
else if($_POST["tel"] == ""){
echo "<script type='text/javascript'>alert('กรุณาระบุเบอร์โทรศัพท์')</script>";
}
else if($_POST["password"] == ""){
echo "กรุณาระบุรหัสผ่าน";
}
else if(!($password==$passc)){
echo "กรุณากรอกรหัสผ่านให้ตรงกัน";
}
else if(isset($_POST["id_alumnis"]) && isset($_POST["name"]) && isset($_POST["lastname"]) && isset($_POST["address"])&& isset($_POST["email"])&& isset($_POST["tel"])&& isset($_POST["email"])){
$hostname="localhost";
$user="root";
$password="1234";
$dbname="mk";
$tbname="register";
mysql_connect($hostname,$user,$password) or die("Not Connection Mysql");
mysql_select_db($dbname) or die("Not Select Date Base");
mysql_query("SET character_set_results=utf8");
mysql_query("SET character_set_client=utf8");
mysql_query("SET character_set_connection=utf8");
$sql_insert="INSERT INTO `register`( `id_alumnis`,`status`,`perfix` , `name` ,`lastname` `address` , `email`,`tel`,`username`, `password` ) VALUES ('$_POST[id_alumnis]','$_POST[status]','$_POST[perfix]',
'$_POST[name]','$_POST[lastname]','$_POST[address]','$_POST[email]','$_POST[tel]','$_POST[username]','$_POST[password]')";
//echo $sql_insert;
$result=mysql_db_query($dbname,$sql_insert);
if(!$result){
echo"การเพิ่มข้อมูลผิดพลาด!<br>";
}else{
echo"ทำการสมัครเรียบร้อย<br>";
}
}
?>
กำลังหัดทำเว็บอยู่ครับ
ผมว่าผมแก้หมดแล้วนะแต่มันไปตายตรง การเพิ่มข้อมูลผิดพลาดอ่าครับ อาการนี้ต้องทำไงอ่าครับช่วยที
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2013-10-18 23:10:14 |
By :
adisorn99 |
View :
683 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
บรรทัด 41 lastname` `address` คอมม่า , คั่นหายไปไหนเอ่ย
ปล.
$sql_insert="INSERT INTO `register`( `id_alumnis`, . . . . . n )
ไม่จำเป็นต้องคร่องซิงเกิ้ลโขดให้เปลืองเวลาและปวดตานะครับ ควรเขียนเป็น
$sql_insert="INSERT INTO register(id_alumnis, . . . . . n )
และเป็นไปได้ไม่อยากให้กด Spacebar พร่ำเพื่อเพราะบางทีมันก็มีผลนะ
|
|
|
|
|
Date :
2013-10-18 23:30:35 |
By :
meannerss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากครับพี่ ตาสว่างเลย
|
|
|
|
|
Date :
2013-10-18 23:41:05 |
By :
adisorn99 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|