here am postin to function, the first to add, rename, delete field with name company, and the another function for the sub catagory (sub_cat) with the same option :
PHP Code:
######################################
## Adding New Company ##
######################################
if ($action == "addcompany") {
?>
<form method="POST" action="<?=$PHP_SELF;?>?action=newcompany">
<input type="hidden" name="newcom" value="1">
<div align="center">
<center>
<table border="0" cellspacing="1" cellpadding="3" class="table_border">
<tr>
<td colspan="2" class="header_cell">
<p align="center">.:: Add Company ::.</p>
</td>
</tr>
<!-- ##################### -->
<tr>
<td align="right" class="cells">Company Name :</td>
<td class="cells"><input class="box" type="text" name="company" size="30"></td>
</tr>
<tr>
<td align="right" class="cells"> Catagory :</td>
<td class="cells">
<?
/*
##################################
##### make Catagory List #########
################################## */
$sql_cat="select * from catagory";
$result_cat=@mysql_query($sql_cat,$db);
echo "
<select name=\"catagory\">
";
while($mycat=@mysql_fetch_array($result_cat))
{
$catagory_id=$mycat["catagory_id"];
$catagory=$mycat["catagory"];
echo"<option value=\"$catagory\">$catagory_id . $catagory</option>";
}
echo"</select>";?>
</td>
</tr
<tr>
<td colspan="2" class="header_cell">
<p align="center"><input type="submit" name="submit">
</td></tr>
</div>
</table>
<font color="#ff6600"> <? $result = mysql_query("select * from company");
$num = mysql_num_rows($result);
echo "<br><b>:: The are $num company now ::</b><br>";?>
<br>
<table border="0" cellspacing="1" cellpadding="3" class="table_border">
<div align="center">
<tr ><td class="header_cell">ID </td>
<td class="header_cell"> Company Name</td>
<td class="header_cell"> Artical No.</td>
<td class="header_cell"> Company Type</td>
<td class="header_cell">Del. Link</td>
</tr>
<?
$sql_cat="select * from company order by catagory";
$result_cat=@mysql_query($sql_cat,$db);
while($mycat=@mysql_fetch_array($result_cat))
{
$company=$mycat["company"];
$company_id=$mycat["company_id"];
$catagory=$mycat["catagory"];
?>
<tr><td class="cells">
<?=$company_id;?></td><td class="cells">
<a href="<?php echo "$PHP_SELF?action=renameco&company=$company"; ?>">
<?=$company;?></a>
</td>
<td class="cells">
<font color="#cef0066">
<?$result = mysql_query("select * from $table where company_id='$company_id'");
$num = mysql_num_rows($result);
echo "<b>$num</b>";?>
</td>
<td class="cells">
<font color="#cef0066"><?=$catagory;?>
</td>
</td>
<td class="cells">
<a href="<?echo"$PHP_SELF?action=delcom&company_id=$company_id";?>"><img src="del2.gif" border=0 alt="Delete <?=$company?>"></a>
</td>
</tr>
<?}?>
</center>
</table>
</center>
</div>
<?}
########## inserting the new co. name into db.
if($action == "newcompany" && $newcom == "1"){
if ($company == ""){
echo "<center><font color=\"#ff0000\"> you must write the new company name!<br>";
echo"<a href=\"javascript:history.back(-1);\">Back</a>";
}else {
$query = "INSERT INTO company (company_id, company, catagory)
VALUES ('', '$company', '$catagory')";
mysql_query($query, $db);
echo"<center>New company added with name <font color=\"#ff6600\"><b>$company$b</center>";
}
}
################ deleting company !
if ($action == "delcom"){
$sql="select * from company where company_id=$company_id";
$result=@mysql_query($sql,$db);
$myrow=@mysql_fetch_array($result);
$company=$myrow["company"];
$company_id=$myrow["company_id"];
echo"<center>Are you sure you want to delete
<font color=\"#ff4400\"><b> ".$company." </font></b> ?<br>
<a href=\"?action=deletecom&company_id=$company_id\">YES</a> | <a href=\"panel.php\">NO</a>
<br> This will delete all the company artical !</center>";
}
if ($action == "deletecom"){
$sql="delete from company where company_id='$company_id'";
$result=mysql_query($sql,$db);
$sql1="delete from $table where company_id='$company_id'";
$result1=mysql_query($sql1,$db);
echo "<center> Company & all the artical deleted ! $b";
}
####################
# Rename co. name #
####################
if ($action == "renameco"){
?>
<form method="POST" action="<?echo"$PHP_SELF?action=renamecomp&company=$company";?>">
<input type="hidden" name="recomp" value="1">
<div align="center">
<table border="0" cellspacing="1" cellpadding="3" class="table_border">
<tr>
<td colspan="2" class="header_cell">
<p align="center">.:: Rename Company <font color="#ff6600"><?=$company;?></font> ::.</p>
</td>
</tr>
<!-- ##################### -->
<tr>
<td align="right" class="cells">New Name :</td>
<td class="cells"> <?=$company_id;?>::
<input class="box" type="text" name="company1" size="30" value="<?=$company;?>"></td>
</tr>
<tr><td class="cells"> Move it to cat.</td>
<td class="cells">
<?
$sql_cat="select * from catagory";
$result_cat=@mysql_query($sql_cat,$db);
echo "
<select name=\"newcat\">
";
while($mycat=@mysql_fetch_array($result_cat))
{
$catagory_id=$mycat["catagory_id"];
$catagory=$mycat["catagory"];
echo"<option value=\"$catagory\">$catagory_id . $catagory</option>";
}
echo"</select>";?>
</tr></td>
<tr>
<td>
<p align="center"><input type="submit" name="submit">
</tr></td>
</table>
</div>
</form>
<?}
if($action == "renamecomp" && $recomp == "1"){
if ($company1 == ""){
echo "<center><font color=\"#ff0000\"> you must write the new link name!<br>";
echo"<a href=\"javascript:history.back(-1);\">Back</a>";
}else {
$sql = "update company set company='$company1', catagory='$newcat' where company='$company'";
$result=mysql_query($sql,$db);
echo"<center>Rename company [ $company ] to<font color=\"#ff6600\"> $company1</font>, has been done$b</center>";
}
}
this one it`s work as i want, and with the same command i made function for the sub catagory which wan`t work , just adding, but to rename, or to update it is not working :
PHP Code:
#####################################
# Adding sub catagory #
#####################################
if ($action == "addsubcat") {
?>
<form method="POST" action="<?=$PHP_SELF;?>?action=newsubcat">
<input type="hidden" name="cat" value="1">
<div align="center">
<center>
<table border="0" cellspacing="1" cellpadding="3" class="table_border">
<tr>
<td colspan="2" class="header_cell">
<p align="center">.:: Add Sub Catagory ::.</p>
</td>
</tr>
<!-- ##################### -->
<tr>
<td align="right" class="cells">Name :</td>
<td class="cells"><input class="box" type="text" name="subcatname" size="30"></td>
</tr>
<tr>
<td align="right" class="cells"> Sorting In Catagory :</td>
<td class="cells">
<?
/*
##################################
##### make Catagory List #########
################################## */
$sql_cat="select * from catagory";
$result_cat=@mysql_query($sql_cat,$db);
echo "
<select name=\"catagory\">
";
while($mycat=@mysql_fetch_array($result_cat))
{
$catagory_id=$mycat["catagory_id"];
$catagory=$mycat["catagory"];
echo"<option value=\"$catagory\">$catagory_id . $catagory</option>";
}
echo"</select>";?>
</td>
</tr
<tr>
<td colspan="2" class="header_cell">
<p align="center"><input type="submit" name="submit">
</td></tr>
</div>
</table>
<font color="#ff6600"> <? $result = mysql_query("select * from subcat");
$num = mysql_num_rows($result);
echo "<br><b>:: The are $num sub catagory now ::</b><br>";?>
<br>
<table border="0" cellspacing="1" cellpadding="3" class="table_border">
<div align="center">
<tr ><td class="header_cell">ID </td>
<td class="header_cell"> Name</td>
<td class="header_cell"> Catagory</td>
<td class="header_cell">Del Sub</td>
</tr>
<?
$sql_cat="select * from subcat order by sub_cat ";
$result_cat=@mysql_query($sql_cat,$db);
while($mycat=@mysql_fetch_array($result_cat))
{
$sub_cat_id=$mycat["sub_cat_id"];
$sub_cat=$mycat["sub_cat"];
$catagory=$mycat["catagory"];
?>
<tr><td class="cells">
<?=$sub_cat_id;?></td>
<td class="cells">
<a href="<? echo "$PHP_SELF?action=renamesubcat&sub_cat=$sub_cat"; ?>">
<?=$sub_cat;?></a>
</td>
<td class="cells">
<font color="#cef0066"><?=$catagory;?>
</td>
</td>
<td class="cells">
<a href="<?echo"$PHP_SELF?action=delsubcat&sub_cat=$sub_cat";?>"><img src="del2.gif" border=0 alt="Delete <?=$sub_cat?>"></a>
</td>
</tr>
<?}}?>
</center>
</table>
</center>
</div>
<? ##############adding new sub catagory function !
if($action == "newsubcat" && $cat == "1"){
if ($subcatname == ""){
echo "<center><font color=\"#ff0000\"> you must write the sub catagory name!<br>";
echo"<a href=\"javascript:history.back(-1);\">Back</a>";
}else {
$query = "INSERT INTO subcat (sub_cat, catagory)
VALUES ('$subcatname', '$catagory')";
mysql_query($query, $db);
echo"<center>New sub catagory added with name <font color=\"#ff6600\"><b>$subcatname$b</center>";
}
}
##################### rename SUBCATAGORY !
if ($action == "renamesubcat") {
?>
<form method="POST" action="<?=$PHP_SELF;?>?action=resubcat">
<input type="hidden" name="recat" value="1">
<div align="center">
<center>
<table border="0" cellspacing="1" cellpadding="3" class="table_border">
<tr>
<td colspan="2" class="header_cell">
<p align="center">.:: Rename Sub Catagory <font color="#ff6600"><?=$sub_cat;?></font> ::.</p>
</td>
</tr>
<!-- ##################### -->
<tr>
<td align="right" class="cells">Name :</td>
<td class="cells">
<input class="box" type="text" name="sub_cat1" size="30" value="<?=$sub_cat;?>">
</td>
</tr>
<tr>
<td align="right" class="cells"> Sorting In Catagory :</td>
<td class="cells">
<?
/*
##################################
##### make Catagory List #########
################################## */
$sql_cat="select * from catagory";
$result_cat=@mysql_query($sql_cat,$db);
echo "
<select name=\"catagory1\">
";
while($mycat=@mysql_fetch_array($result_cat))
{
$catagory_id=$mycat["catagory_id"];
$catagory=$mycat["catagory"];
echo"<option value=\"$catagory\">$catagory_id . $catagory</option>";
}
echo"</select>";?>
</td>
</tr
<tr>
<td colspan="2" class="header_cell">
<p align="center"><input type="submit" name="submit">
</td></tr>
</div>
</table>
<?}
if($action == "resubcat" )
{
if ($sub_cat1==""){
echo "<center><font color=\"#ff0000\"> you must write the new sub catagory name!<br>";
echo"<a href=\"java script:history.back(-1);\">Back</a>";
}
else{
$sql = "update subcat set sub_cat='$sub_cat1', catagory='$catagory1' where sub_cat='$sub_cat'";
$result = mysql_query($sql, $db);
if(!$result){
echo mysql_error();
}
else{
echo"<center>Rename sub catagory to<font color=\"#ff6600\"> $sub_cat1, $catagory1</font>, has been done [$sub_cat][$catagory]</$b</center>";
}
}
}
?>
it`s the same cmd, but with another tables and field names !
Bookmarks