|
|
|
เกี่ยวกับการบันทึกข้อมูลลง ฐานข้อมูล ช่วยชี้แนะทีครับ |
|
|
|
|
|
|
|
ลองใช้ OR แทน ||
|
|
|
|
|
Date :
2010-04-23 11:25:46 |
By :
onedan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากครับ แต่ไม่ได้ผล TT
มันเข้าเงื่อนไข if อย่างเดียวเลยครับ
|
|
|
|
|
Date :
2010-04-23 11:29:45 |
By :
ปอ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลอง echo
$username = $_POST['username'];
$password = $_POST['password'];
$confirm = $_POST['confirm'];
$name = $_POST['name'];
$lastname = $_POST['lastname'];
$gender = $_POST['gender'];
$birthday = $_POST['day']."-".$_POST['month']."-".$_POST['year'];
$address = $_POST['address'];
$email = $_POST['email'];
แต่ละตัวว่ามีค่าไรมาบ้างไหม
|
|
|
|
|
Date :
2010-04-23 11:34:55 |
By :
onedan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?
if($username == "" and $password == "" and $confirm == "" and $name == "" and $lastname == "")
{
echo "<script>alert(' data error ');history.back();</script>";
exit();
}else{
$sql = "insert into member values('','$username','$password','$name','$lastname','$gender','$birthday','$address','$email')";
mysql_query($sql) or die("error=$sql");
echo "<script>alert(' Register Success ');
window.location='login.php';</script>";
}
?>
|
|
|
|
|
Date :
2010-04-23 11:38:36 |
By :
Manussawin |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้ and แล้วมันไม่ทำ if เลย ครับ ใส่ไม่ครบ ก็ไม่ทำ หลุดทำ else หมด
TT
|
|
|
|
|
Date :
2010-04-23 11:45:12 |
By :
ปอ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้า ใช้ and มันคงไม่ได้หล่ะครับหุหุ เพราะ การเข้า เงื่อนไข if จะต้องเป็นค่าว่าง ทุกตัว ถึงจะเข้า
ถ้ายังไง ใช้ or แทน and หรือใช้ js ดีกว่าคับ
Code (PHP)
function validation(){
if(document.getElementById('name').value == ""){
alert("กรุณาระบุชื่อ");
document.getElementById('name').focus();
return false;
}else{
document.form2.submit();
return true;
}
}
|
|
|
|
|
Date :
2010-04-23 11:48:18 |
By :
rakket |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้ js คืออะไรอะครับ TT
|
|
|
|
|
Date :
2010-04-23 11:52:11 |
By :
ปอ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
java script ครับ
|
|
|
|
|
Date :
2010-04-23 12:15:17 |
By :
rakket |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php if(empty($_POST)) {?>
<form id="form1" name="form1" method="post" action="">
<label>
<input type="text" name="username" id="username" />
</label>
<p>
<label>
<input type="text" name="password" id="password" />
</label>
</p>
<p>
<label>
<input type="submit" name="button" id="button" value="Submit" />
</label>
</p>
</form>
<?php } else { ?>
<?
$username = $_POST['username'];
$password = $_POST['password'];
if($username == "" or $password == "")
{
echo "<script>alert(' data error ');history.back();</script>";
exit();
}else{
echo "ข้อมูลไม่ได้ว่างเลย";
/*$sql = "insert into member values('','$username','$password','$name','$lastname','$gender','$birthday','$address','$email')";
mysql_query($sql) or die("error=$sql");
echo "<script>alert(' Register Success ');
window.location='login.php';</script>";*/
}
?>
<?Php } ?>
จากที่ลองก็อบไปดูมันก็ใช้งานได้นิครับ
|
|
|
|
|
Date :
2010-04-23 13:15:54 |
By :
ความรู้เท่าหางอึ่ง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|