|
|
|
คือมีโจทย์มาให้ผู้รู้ ช่วยดู code การวนลูป ลงฐานข้อมูล ที่ครับ |
|
|
|
|
|
|
|
Code (PHP)
<?
$num=1000;
for($i=1;$i<$num;$i++){
$random=rand(0,99999);
echo "ลำดับที่ ".$i." Password Radom ครั้งที่ $i = ".$random." เข้ารหัส md5($random) = ".$pass=md5($random)."<br>";
echo $sql="insert into tb_pass (ranDom,passMd) values ('$random','$pass')"."<br>";
if(mysql_query($sql)){echo "บันทึกรหัส $random ลงฐานข้อมูลเรียบร้อยแล้ว<hr>";} else { echo "ไม่สามารถบันทึกรหัส $random ลงฐานข้อมูลได้<hr>";}
}
?>
ลองประยุกต์ดูนะครับ
และถ้าเราเข้ารหัส MD5 เราจะไม่สามารถถอดรหัสของมันกลับมาได้นะครับ ระวังหน่อยนะครับ เดียวลืม Pass แล้วจะต้อง Gen Pass ใหม่ผมเป็นบ่อย..
|
|
|
|
|
Date :
2009-12-12 09:29:07 |
By :
martman26 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)พี่ครับบ ผมลองแล้วมานม่ะยอมบันทึกลงฐานข้อมูล อ่ะคับ
<?
include "connect.php";
$num=1000;
for($i=1;$i<$num;$i++){
$random=rand(0,99999);
echo "ลำดับที่ ".$i." Password Radom ครั้งที่ $i = "$random."<br>";
echo $sql="insert into tb_pass values ('','$random')"."<br>";
if(mysql_query($sql))
{echo "บันทึกรหัส $random ลงฐานข้อมูลเรียบร้อยแล้ว<hr>";
} else {
echo "ไม่สามารถบันทึกรหัส $random ลงฐานข้อมูลได้<hr>";
}
}
mysql_close();
?>
ผมกำหนดเป่ง auto_increment อ่ะครับ ไม่รุผิดตรงไหนยังไงช่วยชี้แนะทีนะครับบ
|
|
|
|
|
Date :
2009-12-12 19:03:41 |
By :
i-nutz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|