|  | 
	                
  
    | 
	 
        มือใหม่ มีปัญหา 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 :
                          747 | 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 |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  |  |