我查询了数据库表'用户'对于' user_id'。并获得一组ID。
***
然后我将值插入到所有用户ID的另一个表收入中。
$sel = "SELECT user_id FROM users WHERE status='Approved'";
$result = @mysqli_query ($dbcon, $sel);
注意:第109行的E:\ xampp \ htdocs \ project \ t.php中的数组到字符串转换
任何人都可以帮我解决这个问题。
答案 0 :(得分:1)
<div class="sli1" ng-model="arrayWithValues1"
<div class="sli2" ng-model="arrayWithValues2"
.controller('SomeCtrl', function() {
var array1 = $scope.arrayWithValues1;
var array2 = $scope.arrayWithValues2;
});
答案 1 :(得分:0)
首先,检查$ results是否在数组中..你可以把一些错误处理检查为is_array($ result)。
如果没问题则将其传递给mysqli_fetch_array()。 开发时不要添加suppress @ error。
答案 2 :(得分:0)
我想建议您单个查询,之后您不需要使用while循环将数据插入收入表:
试一试:
INSERT INTO income (user_id,income_amount) SELECT user_id,'100' AS income_amount FROM users WHERE status = 'Approved';
您可以这样使用它:
$sel = "INSERT INTO income (user_id,income_amount) SELECT user_id,'100' AS income_amount FROM users WHERE status = 'Approved'";
$result = @mysqli_query ($dbcon, $sel);