如何从表单和外部调用值中插入值?以下是我到目前为止的情况:
$sql = "INSERT INTO workorder (name, date, installer, salesman, category, status) values('$id', ?, ?, ?, ?, ?);";
$ id是从单独的php页面调用的值,并返回有效值 使用数组调用其他值:
$ Q->执行(阵列($日期,$安装程序,$推销员,$类别,$状态));
我没有收到任何错误,数组执行并插入ok,但$ id未插入" name"在表中。任何想法?
@baroni: 这样做了,代码仍然没有插入$ id的值。我知道$ id有一个值,我使用firefox web dev工具获取与其他页面对应的$ id值(53)
@baroni: $ id是一个整数,使用以下代码从不同的页面调用:
echo '<a class="btn btn-primary" href="createworkorder.php?id='.$row['id'].'">Add Workorder</a>';
我不想将$ id设置为不同的数字,我想保留其他页面的数字(与customer.id表相同)
答案 0 :(得分:0)
如果$ id是一个字符串
$id = "myname";
$sql = "INSERT INTO workorder (name, date, installer, salesman, category, status) values('$id', ?, ?, ?, ?, ?);";
如果$ id是一个整数
$id = 123;
$sql = "INSERT INTO workorder (name, date, installer, salesman, category, status) values($id, ?, ?, ?, ?, ?);";