ممنون از پاسختون،
لطفاً بگید چطور این ارورها رو غیر فعال کنم بطوری که برنامه اجرا بشه!
<?php
$Name = $_POST['NameCat'];
$Type = $_POST['typeCat'];
require('config.php');
$queryLoad = "select * from IDS";
$resultLoad = mysql_query($queryLoad);
$row = mysql_fetch_array($resultLoad);
$ID = $row[0]+1;
$query = "insert into catigory
(catName, typeCat, catID) values
('".$Name."', '".$Type."', '".$ID."')";
$result = mysql_query($query);
$query3 = "UPDATE IDS SET IDcat = '$ID'";
mysql_query($query3);
mysql_close($db);
?>
این یک کد نمونه است که خط سه و چهارش رو مشکل میگیره:
PHP:<?php $Name = $_POST['NameCat']; $Type = $_POST['typeCat']; require('config.php'); $queryLoad = "select * from IDS"; $resultLoad = mysql_query($queryLoad); $row = mysql_fetch_array($resultLoad); $ID = $row[0]+1; $query = "insert into catigory (catName, typeCat, catID) values ('".$Name."', '".$Type."', '".$ID."')"; $result = mysql_query($query); $query3 = "UPDATE IDS SET IDcat = '$ID'"; mysql_query($query3); mysql_close($db); ?>
<?php
if( isset( $_POST['NameCat'] ) )
{
$Name = $_POST['NameCat'];
$Type = $_POST['typeCat'];
require('config.php');
$queryLoad = "select * from IDS";
$resultLoad = mysql_query($queryLoad);
$row = mysql_fetch_array($resultLoad);
$ID = $row[0]+1;
$query = "insert into catigory
(catName, typeCat, catID) values
('".$Name."', '".$Type."', '".$ID."')";
$result = mysql_query($query);
$query3 = "UPDATE IDS SET IDcat = '$ID'";
mysql_query($query3);
mysql_close($db);
}
?>