帮助,似乎我无法将我的数据从特定表复制到另一个..我试过这些尝试。将表数据复制到另一个表时出错。 ODBC php
代码1:
$ queryzx = odbc_exec($康恩, “SELECT * FROM tempmember其中userid = $ usernamez'”);
$usernamexx = odbc_result($queryzx, 'userid');
$passwordxx = odbc_result($queryzx, 'passwd');
$ignxx = odbc_result($queryzx, 'usernick');
$genderxx = odbc_result($queryzx, 'sex');
$emailxx = odbc_result($queryzx, 'email');
$query = odbc_exec($conn, "INSERT INTO member (userid, usernick, sex, passwd, vip, email)
VALUES ('$usernamexx', '$ignxx', '$genderxx', '$passwordxx', 1, '$emailxx')");
结果是:$查询错误
代码2:
$queryzx = odbc_exec($conn, "SELECT * FROM tempmember WHERE userid='$usernamez'");
$resultx = odbc_free_result($queryzx);
while($transf = odbc_fetch_array($resultx))
{
$usernamexx = $transf['userid'];
$passwordxx = $transf['passwd'];
$ignxx = $transf['usernick'];
$genderxx = $transf['sex'];
$emailxx = $transf['email'];
$query = odbc_exec($conn, "INSERT INTO member (userid, usernick, sex, passwd, vip, email)
VALUES ('$usernamexx', '$ignxx', '$genderxx', '$passwordxx', 1, '$emailxx')");
}
结果是:$查询
任何帮助将不胜感激,谢谢提前^^错误
检查用户标识是否不是成员表上的自动增量。尝试回显查询并手动插入以查看它是否可用 – mirkobrankovic
用户标识不在自动增量中。 'sex'tabble列是'bit'数据类型。其余的人都在变化。 – CudoX
您尚未发布错误消息。是因为你发现它不相关,或者因为你不知道如何得到它? –