$sql = "SELECT * FROM Customer";
$result = mysqli_query($sql);
$row = mysqli_fetch_row($result);
var_dump($result);
我在网页上运行时显示NULL 我不知道什么是错的,这真的很烦人。
答案 0 :(得分:1)
mysqli_query(连接,查询,resultmode);
您必须提供有效的连接。
像
这样的东西// index.js file ( entry point )
const express = require('express');
const app = require('./app');
// various middleware ...
// app.js file
const express = require('express');
const app = express();
app.set('port', (process.env.PORT || 3000));
module.exports = app;
查看参考https://www.w3schools.com/php/func_mysqli_query.asp
请记得检查连接并释放结果
答案 1 :(得分:1)
使用mysqli_query`时,必须将与db的连接作为参数。如
$result = mysqli_query($link, $sql);
这是前面的陈述,例如
$link = mysqli_connect("localhost", "my_user", "my_password", "world");
在查询之前,您的脚本中应该有这一行。
答案 2 :(得分:-1)
$sql = "SELECT * FROM (NameOfdatabase).Customer";
试试这个