添加查询HTML/PHPMYADMIN
好的,我真的需要关于add查询的帮助。我不知道我做错了什么。请帮忙。这是my update.php的代码添加查询HTML/PHPMYADMIN,php,html,Php,Html,好的,我真的需要关于add查询的帮助。我不知道我做错了什么。请帮忙。这是my update.php的代码 <form action="updateprocess.php" method="POST"> Description <input type="text" id="desc" name="desc"> SWL.Tonne <input type="text" id="swltonne" name="swlto
<form action="updateprocess.php" method="POST">
Description <input type="text" id="desc" name="desc">
SWL.Tonne <input type="text" id="swltonne" name="swltonne">
Inches <input type="text" id="inches" name="inches">
Model <input type="text" id="model" name="model">
SafetyFactor <input type="text" id="safetyfactor" name="safetyfactor">
Date/LPO <input type="text" id="datelpo" name="datelpo">
Manufacturer <input type="text" id="manu" name="manu">
Certificate.Number <input type="text" id="cnumber" name="cnumber">
Opening.Stock <input type="text" id="opstock" name="opstock">
January <input type="text" id="jan" name="jan">
February <input type="text" id="feb" name="feb">
March <input type="text" id="mar" name="mar">
April <input type="text" id="apr" name="apr">
May <input type="text" id="may" name="may">
June <input type="text" id="jun" name="jun">
July <input type="text" id="jul" name="jul">
August <input type="text" id="aug" name="aug">
September <input type="text" id="sep" name="sep">
October <input type="text" id="oct" name="oct">
November <input type="text" id="nov" name="nov">
December <input type="text" id="dec" name="dec">
Total.Used <input type="text" id="totuse" name="totuse">
Available.Balance <input type="text" id="avaibal" name="avaibal">
Minimumm.Stock <input type="text" id="minstocks" name="minstocks">
FOQ/FOI <input type="text" id="foqi" name="foqi">
Comment <input type="text" id="comm" name="comm">
</div>
<div class="submit-container"> <input class="submit-button"
type="submit" value="Add">
<input class="submit-button" type="submit" value="Clear" /></div>
</form>
这是updateprocess.php,我真的不知道该怎么办。我的数据库名是franklinoffshore,我使用了mysqli
<?php
$desc = $_POST['desc'];
$swltonne = $_POST['swltonne'];
$inches = $_POST['inches'];
$model = $_POST['model'];
$safetyfactor = $_POST['safetyfactor'];
$datelpo = $_POST['datelpo'];
$manu = $_POST['manu'];
$cnumber = $_POST['cnumber'];
$opstock = $_POST['opstock'];
$jan = $_POST['jan'];
$feb = $_POST['feb'];
$mar = $_POST['mar'];
$apr = $_POST['apr'];
$may = $_POST['may'];
$jun = $_POST['jun'];
$jul = $_POST['jul'];
$aug = $_POST['aug'];
$sep = $_POST['sep'];
$oct = $_POST['oct'];
$nov = $_POST['nov'];
$dec = $_POST['dec'];
$totuse = $_POST['totuse'];
$avaibal = $_POST['avaibal'];
$minstocks = $_POST['minstocks'];
$foqi = $_POST['foqi'];
$comm = $_POST['comm'];
//connect to the serverand database
$franklinoffshore = mysqli_connect("localhost","root","","franklinoffshore");
//query the database
{
$result = mysqli_query($franklinoffshore, "INSERT INTO inventory_hooks(Description,SWLTonne,Inches,Model,SafetyFactor,DateLPO,Manufacturer,CertificateNumber,OpeningStocks,January,February,March,April,May,June,July,August,September,October,November,December,TotalUsed,AvailableBalance,MinimumStocks,FoqFoi,Comment)
VALUES('$description','$swltonne','$inches','$model','$safetyfactor','$datelpo','$manufacturer','$cnumber','$opstock','$jan','$feb','$mar','$apr','$may','$jun','$jul','$aug','$sep','$oct','$nov','$dec','$totuse','$avaibal','$minstocks','$foqi','$comm')");
}
?>
它一直在说有太多的行是未定义的索引。还是我遗漏了什么
PS:这是一个库存清单,这就是它太多的原因。试试这个:
<?php
$franklinoffshore = mysqli_connect("localhost","root","","franklinoffshore");
$desc = mysqli_real_escape_string($franklinoffshore, $_POST['desc']);
$swltonne = mysqli_real_escape_string($franklinoffshore,$_POST['swltonne']);
$inches = mysqli_real_escape_string($franklinoffshore,$_POST['inches']);
$model = mysqli_real_escape_string($franklinoffshore,$_POST['model']);
$safetyfactor = mysqli_real_escape_string($franklinoffshore,$_POST['safetyfactor']);
$datelpo = mysqli_real_escape_string($franklinoffshore,$_POST['datelpo']);
$manu = mysqli_real_escape_string($franklinoffshore,$_POST['manu']);
$cnumber = mysqli_real_escape_string($franklinoffshore,$_POST['cnumber']);
$opstock = mysqli_real_escape_string($franklinoffshore,$_POST['opstock']);
$jan = mysqli_real_escape_string($franklinoffshore,$_POST['jan']);
$feb = mysqli_real_escape_string($franklinoffshore,$_POST['feb']);
$mar = mysqli_real_escape_string($franklinoffshore,$_POST['mar']);
$apr = mysqli_real_escape_string($franklinoffshore,$_POST['apr']);
$may = mysqli_real_escape_string($franklinoffshore,$_POST['may']);
$jun = mysqli_real_escape_string($franklinoffshore,$_POST['jun']);
$jul = mysqli_real_escape_string($franklinoffshore,$_POST['jul']);
$aug = mysqli_real_escape_string($franklinoffshore,$_POST['aug']);
$sep = mysqli_real_escape_string($franklinoffshore,$_POST['sep']);
$oct = mysqli_real_escape_string($franklinoffshore,$_POST['oct']);
$nov = mysqli_real_escape_string($franklinoffshore,$_POST['nov']);
$dec = mysqli_real_escape_string($franklinoffshore,$_POST['dec']);
$totuse = mysqli_real_escape_string($franklinoffshore,$_POST['totuse']);
$avaibal = mysqli_real_escape_string($franklinoffshore,$_POST['avaibal']);
$minstocks = mysqli_real_escape_string($franklinoffshore,$_POST['minstocks']);
$foqi = mysqli_real_escape_string($franklinoffshore,$_POST['foqi']);
$comm = mysqli_real_escape_string($franklinoffshore,$_POST['comm']);
//connect to the serverand database
$result = mysqli_query($franklinoffshore,
"INSERT INTO inventory_hooks
(Description,SWLTonne,Inches,Model,
SafetyFactor,DateLPO,Manufacturer,
CertificateNumber,OpeningStocks,
January,February,March,April,May,
June,July,August,September,October,
November,December,TotalUsed,AvailableBalance,
MinimumStocks,FoqFoi,Comment) VALUES
('$description','$swltonne',
'$inches','$model','$safetyfactor',
'$datelpo','$manufacturer','$cnumber',
'$opstock','$jan','$feb','$mar','$apr',
'$may','$jun','$jul','$aug','$sep','$oct',
'$nov','$dec','$totuse','$avaibal','$minstocks',
'$foqi','$comm')");
if($result) {
echo "It works";
}
?>
1/您确定每个输入名称都与您的$\u POST['…']名称相同吗?2/您确定每个值都不是空值吗?3/您确定在插入中每个名称的值都正确吗?4/您应该使用prepare语句来避免sql注入:是的,一切都是正确的,实际上一切都一样……我应该如何处理prepare语句?帮助这里有一些关于它的文档::未定义的索引问题是因为您使用的一些索引没有定义=一些可能是错误的!尝试检查哪一个返回错误并尝试更正它,这对您没有更多帮助我们无法测试您的代码,我们无法看到错误消息!把它加到你的问题上,也许会有帮助