php - 无法从 php 页面更新 mysql 表
问题描述
我发现这段代码在 mysql 中可以从另一个表中更新一个表
UPDATE `tabel_overzicht` set indoor_km = (select sum(indoor_km) as total FROM `Fietsen_2018` WHERE datum LIKE '%/11/%'), outdoor_km = (select sum(outdoor_km) as total FROM `Fietsen_2018` WHERE datum LIKE '%/11/%'), indoor_hoogte = (select sum(indoor_hoogte) as total FROM `Fietsen_2018` WHERE datum LIKE '%/11/%'),outdoor_hoogte = (select sum(outdoor_hoogte) as total FROM `Fietsen_2018` WHERE datum LIKE '%/11/%'),totaal_km = (select sum(indoor_km) + sum(round(outdoor_km)) as total from Fietsen_2018 WHERE datum LIKE '%/11/%'),totaal_hoogte = (select sum(indoor_hoogte) + sum(round(outdoor_hoogte)) as total from Fietsen_2018 WHERE datum LIKE '%/11/%') where maand = "11-nov"
我把这段代码放在一个php页面中
<?php
session_start();
$db = mysqli_connect('localhost', 'xx', 'xx', 'bruggie');// Check connection if (!$db) {die("Connection failed: " . mysqli_connect_error());}$sql = ($db, "UPDATE tabel_overzicht SET indoor_km = (select sum(indoor_km) as total FROM Fietsen_2018 WHERE datum LIKE '%/11/%'), outdoor_km = (select sum($
$_SESSION['message'] = "Tabel zelf update uitgevoerd";
}?>
但是当我启动我的 php 页面时出现错误
此页面无法正常工作 www.bruggie.be 目前无法处理此请求。HTTP 错误 500
解决方案
我在您的代码中看到了一个右大括号 },但没有看到一个开头。也许这导致了错误。
推荐阅读
- graphql - 当所有 URL 都相同时,如何在开发工具网络选项卡中区分 GraphQL 请求?
- sql-server - SQL Server 中可读格式的时间戳
- javascript - 拖动条件绘制 - Openlayers
- c# - 在 iis 中使 ASP.NET Web 应用程序自动重新编译
- javascript - 在 html/css 中制作一个外圆分为 8 个部分
- python - Powershell 以数组形式输出 (Python)
- python - Keras 多类分类器概率为 0 和 1 值
- javascript - 第一次运行后,都是 NaN
- node.js - 基于用户的设置 time_zone mysql2 nodejs
- c# - 如何使用 map reduce 进行多维向量乘法?