takze mam toto
Kód:
<?php
session_start();
function include_file($file) {
if (file_exists($file)) {
require_once "$file";
}
else {
$file = "";
echo "Tento subor sa nenachádza na servery. ";
}
}
include_file('function.php');
tmp_head(); //funkcia ktora vlozi hlavicku
tmp_vycentrovanie_header();
//tato funkcia overuje ci je zadany subor na servery ak nie vypise chybu
@$meno = $_SESSION['meno'];
@$heslo = $_SESSION['heslo'];
if(($meno == "") || ($heslo == "")) //overi ze ci bolo zadane meno a heslo
{
echo "Musíš zadať meno a heslo.<br />\n";
echo "<a href=\"index.php\">Späť na prihlasenie</a>\n";
}
else
{
include_file('conn.php');
//zistenie ci subory ktore sa vkladaju existuju na servery ak nie vypise chybu
$sql = mysql_query("SELECT * FROM admin WHERE meno= '".$meno."' AND heslo = '".$heslo."'");
$num = mysql_num_rows($sql);
$row = mysql_fetch_array($sql);
mysql_free_result($sql);
if($num == FALSE) //ak sa nebude rovnat ani jeden zaznam vypise chybu ak sa najde zaznam a bude sa zhodovat vypsie co je za else
{
echo "Nesprávne meno alebo heslo. <br />\n";
echo "<a href=\"index.php\">Späť na prihlasenie</a>\n";
}
else
{
tmp_menu_admin();
tmp_text();
@$did = $_GET['did'];
if (isset($did) && $did > 0)
{
@$sql = mysql_query("DELETE FROM menu WHERE id = $did");
}
?>
<SCRIPT LANGUAGE="JavaScript">
<!--
function user(zdroj) {aPopUp = window.open(zdroj,'Detail','toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=no,copyhistory=no,width=400,height=190');}
// -->
</SCRIPT>
<h3>Menu</h3>
<P><A HREF="javascript:user('pridat_menu.php')">Pridať položku menu</A></P>
<?
@$sql = mysql_query("SELECT * FROM menu GROUP BY priorita ASC");
if (mysql_num_rows($sql) == 0)
{
echo "<h3><b>Není definované žiadne menu.</b></h3>\n";
}
else
{
$ulozit = $_POST['ulozit'];
if(isset($ulozit))
{
}
else
{
?>
<table border=0 cellspacing=0 cellpadding=1>
<tr >
<td ><b>Priorita </b></td>
<td align="center"><b> Názov položky menu </b></td>
<td align="center"><b> Názov položky menu po najetí myšou </b></td>
<td align="center"><b> Editovať </b></td>
<td align="center"><b> Smazat </b></td>
</tr>
<?
$i = 0;
while ($row = mysql_fetch_row($sql))
{
$bgcolor = '';
?>
<tr<? echo $bgcolor; ?>>
<td<? echo $bgcolor; ?>> <b><input name="priorita" value="<? echo $row[1];?>" style="width: 12px;"></b></td>
<td<? echo $bgcolor; ?> align="center"> <? echo $row[2];?></td>
<td<? echo $bgcolor; ?> align="center"> <? echo $row[3];?></td>
<td<? echo $bgcolor; ?> align="center">
<INPUT TYPE="BUTTON" VALUE="Editovat" onclick="user('edit_menu.php?id=<? echo $row[0]; ?>')">
</td>
<?
?>
<form method="get" action="edit_menu.php"><input type="hidden" name="did" value="<? echo $row[0]; ?>">
<td<? echo $bgcolor; ?> align="center"> <input type="submit" value="Smazat" onclick="return confirm('Naozaj chceš zmazať menu ?')"> </td>
</form>
</tr>
<?
$i++;
}
mysql_free_result($sql);
echo "</TABLE>\n";
}
}
echo "<form method=\"post\" action=\"#\">";
echo "<input type=\"submit\" name=\"ulozit\" >";
echo "</form>";
}
}
tmp_footer();
?>
Mam taky problem ze som si nacital prioritu menu do inputboxu ale neviem ako potom editovat tu prioritu v db ked mam napr 6 poloziek menu asi takto
http://www.mienkofax.xf.cz/upnute_img/cms.jpg(ta priorita je uplne nalavo)
struktura db:
Kód:
CREATE TABLE menu (
id INT UNSIGNED not null AUTO_INCREMENT,
PRIMARY KEY (id),
priorita int(99),
nazov_polozky varchar(100),
title varchar(200)
);