我有数据库,我试图填充来自Javascript网站的变量,测试它我写了下面的代码。
初始化代码(相应地填充所有变量,取自Database API):
var rootRef = firebase.database().ref();
rootRef.set({
name: Kemper,
}).then(success =>
{ console.log('success',success);
},
error => {
console.log('error',error);
}
);
要设置数据,我有以下代码
<input type = "submit" onclick="Firebase()" action = "welcome.php" id="submit"></button>
Firebase()单击提交按钮时将初始化,使用以下代码:
#include<string>
#include <cstdio>
#include<iostream>
using namespace std;
int main() {
char x;
cout<<"\nEnter a character.\n";
x=getchar();
if(x>='A' && x <= 'Z') {cout<<"Uppercase character";}
else if(x>='a' && x <= 'z') {cout<<"Lowercase character";}
else if(x>='0' && x <= '9') {cout<<"Number";}
else {cout<<"Other character";}
return 0;
}
代码没有显示成功或错误console.log,我找不到它的问题。谢谢你的时间。
答案 0 :(得分:0)
问题是您正在尝试将字符串保存为数字。
.set()
调用应如下所示:
rootRef.set({
name: "Kemper", // quotation marks added
})