|
|
|
รบกวนช่วยเรื่อง php Auto number ใน database หน่อยครับ |
|
|
|
|
|
|
|
คือผมจะทำ Auto Number เข้าไปใน SQL SERVER ครับ ผมตั่งค่าในโปรแกรมให้มันรันเองอยู่แล้วใน
1 ฟีล แต่ผมจะอีกมันรันเองอีกใน 1ฟีล โดยใช้ php ช่วย งมมาหลายวันแล้วครับช่วยทีครับ อ่อน php มากๆ
ผมมานำดัดแปลงจาก ของ Thaicreate นี่อะครับ
Code
<html>
<head>
<title>ThaiCreate.Com PHP & SQL Server (sqlsrv)</title>
</head>
<body>
<form action="save.php" name="frmAdd" method="post">
<table width="284" border="1">
<tr>
<th width="120">propid</th>
<td width="238"><input type="text" name="txtpropid" size="5"></td>
</tr>
<tr>
<th width="120">Username</th>
<td><input type="text" name="txtUsername" size="20"></td>
</tr>
<tr>
<th width="120">password</th>
<td><input type="text" name="txtpassword" size="20"></td>
</tr>
<tr>
<th width="120">UserLevel</th>
<td><input type="text" name="txtUserLevel" size="2"></td>
</tr>
<tr>
<th width="120">email</th>
<td><input type="text" name="txtemail" size="5"></td>
</tr>
<tr>
<th width="120">stanum</th>
<td><input type="text" name="txtstanum" size="5"></td>
</tr>
</table>
<input type="submit" name="submit" value="submit">
</form>
</body>
</html>
Code
<html>
<head>
<title>ThaiCreate.Com PHP & SQL Server (sqlsrv)</title>
</head>
<body>
<?php
ini_set('display_errors', 1);
error_reporting(~0);
$serverName = "DESKTOP-J2FTMKL\SQLEXPRESS";
$userName = "sa";
$userPassword = '123456';
$dbName = "member";
$connectionInfo = array("Database"=>$dbName, "UID"=>$userName, "PWD"=>$userPassword, "MultipleActiveResultSets"=>true);
$conn = sqlsrv_connect( $serverName, $connectionInfo);
if( $conn === false ) {
die( print_r( sqlsrv_errors(), true));
}
$txtpropid = $id_idx;
$sql = "INSERT INTO dbo.chr_log_info (propid, id_loginid, id_passwd,UserLevel, email, sta_num) VALUES (?, ?, ?, ?, ?, ?)";
$params = array($_POST["txtpropid"],$_POST["txtUsername"], $_POST["txtpassword"], $_POST["txtUserLevel"], $_POST["txtemail"], $_POST["txtstanum"]);
$stmt = sqlsrv_query( $conn, $sql, $params);
if( $stmt === false ) {
die( print_r( sqlsrv_errors(), true));
}
else
{
echo "Record add successfully";
}
sqlsrv_close($conn);
?>
</body>
</html>
ใน ฟีล propid อะครับอยากให้มันรันไปเองเรื่อยๆเลยโดยที่เราไม่ต้องใส่มัน รบกวนด้วยนะครับ
Tag : PHP, Ms SQL Server 2008
|
|
|
|
|
|
Date :
2016-01-17 11:12:52 |
By :
fernlizer |
View :
1179 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|