Or change a AccountUniqueNumber column (set 'Is Identity' and primary key) , then you can do smth like that:
Code:
//query string
$qry123 = "INSERT INTO [atum2_db_account].[dbo].[td_Account](AccountName, Password) VALUES ('$username','$password',)";
$result123 = mssql_query($qry123); //execute query
+ some simple check data (no double accname for ex) and simple form
Code:
<?php
if(!function_exists('mssql_connect')){
echo 'You must have the php_mssql library for Apache installed and enabled to connect to an MSSQL database. Uncomment the line that says extension=php_mssql.dll in your php.ini (XAMPP/WAMP only). This requires a restart of the Apache service to take effect.'; die();
}
// Database configuration
$db_host = ''; //host
$db_user = ''; //user
$db_pass = ''; //pass
$conn = @mssql_connect($db_host,$db_user,$db_pass) or die('Error! Please contact me, thanks!');
$db = @mssql_select_db('atum2_db_account',$conn) or die('Error! Please contact me, thanks!^^');
$err_string = array();
if(isset($_POST) && !empty($_POST)){
$username = $_POST["user"];
$password = $_POST["pass"];
$result = @mssql_query("SELECT AccountName FROM atum2_db_account.dbo.td_Account WHERE AccountName = '$username'") or die('Error! Please contact me, thanks!');
if(mssql_num_rows($result)){
$err_string[] = 'Username Allready exist.';
}
if(count($err_string) == 0){
$qry123 = "INSERT INTO [atum2_db_account].[dbo].[td_Account](AccountName, Password) VALUES ('$username','$password',)";
$result123 = mssql_query($qry123); //execute query
}
}
?>
//show error
<?php if(count($err_string)){ ?>
<?php foreach($err_string as $err_string){ ?>
<?php echo $err_string; ?>
<?php } ?>
<?php } ?>
<form action="#" method="post">
<input type="text" name="user" />
<div style="height: 5px;"> </div>
<input type="password" name="pass" />
<div style="height: 5px;"> </div>
<input type="submit" id="submit" value="Register"/>
</form>
its for example ofc.