Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 对数据库函数的调用未返回_Php_Html_Mysql_Sql - Fatal编程技术网

Php 对数据库函数的调用未返回

Php 对数据库函数的调用未返回,php,html,mysql,sql,Php,Html,Mysql,Sql,以下代码在测验开始时用于创建用户,但现在正在更新现有用户的信息。对addUser()的调用从未完成,我不知道为什么,因为我只是简单地更改了它重定向到的页面。所有的输入信息都是准确的,并且可用于DatabaseAdapter类中的addUser()调用,因此我不确定我在哪里卡住了。换句话说,页面末尾的表单永远不会被提交,所以我永远不会转到final.php $\u会话['array\u original']; 如果(isset($\u POST[“用户”])){ $user=$_POST[“us

以下代码在测验开始时用于创建用户,但现在正在更新现有用户的信息。对addUser()的调用从未完成,我不知道为什么,因为我只是简单地更改了它重定向到的页面。所有的输入信息都是准确的,并且可用于DatabaseAdapter类中的addUser()调用,因此我不确定我在哪里卡住了。换句话说,页面末尾的表单永远不会被提交,所以我永远不会转到final.php

$\u会话['array\u original'];
如果(isset($\u POST[“用户”])){
$user=$_POST[“user”];
$array=$\会话['array\ U original'];
}
$height_in=$_POST['in'];
$height\u ft=$\u POST['ft'];
$height=2.54*($height\u ft*12)+$height\u in);
$weight=$_POST['lbs']//把这个换成公斤
$userId=$myDatabaseFunctions->addUser($user,$\u POST['Age'],$\u POST['Gender'],$height,$weight);
?>

如果要创建用户,必须使用
INSERT
而不是
UPDATE

INSERT INTO users (user_id,age,gender,height_cm,weight_kg) 
VALUES (:user,:age,:gender,:height,:weight)
试试这个



“永不完成”是什么意思?上面的代码片段来自final.php吗?底部的javascript可能在循环中一次又一次地发布表单…您将函数addUser放在哪里?在教室里?