使用指定的值更新MySQL记录

时间:2012-08-18 15:16:07

标签: php mysql vb.net licensing

我正在编写许可体系结构,出于管理目的,我需要更新hardwareId,我有生成和插入脚本工作,但更新它的更新功能不起作用

就像购买产品一样,您的名称和序列号已添加到数据库中,并且硬件ID和激活ID仍为空白。

我想要的是,当用户激活产品时,它会使用类似串行11111-11111-11111-11111-11111的值更新行,并插入hardwareID说GHSHE-3FDFGDF-3R9WDJ-023

我的脚本无效:

<?php

//$serial = $_POST['serial'];
$serial = 'TF8NAIQI7ETF0EN9X8WF0V7YD';


$con = mysql_connect("localhost","clients","mypassword");
if (!$con)
{
die();
echo 'Error, In Connecting To Activation Servers';
}

$select =   mysql_select_db("my_database");


$resultGot =  mysql_query("UPDATE people SET hardwareID = 1111,  WHERE serialNumber =       '$serial';"  );
echo 'Done!';



?>

1 个答案:

答案 0 :(得分:0)

从查询中删除逗号。

并停止使用mysql扩展。已弃用。请查看PDOmysqli