čavte, mam další problém ....
Mam menu, v ňom je napr. 5 položiek.
Tie položky aj s textom sú uložene v databáze, a majú odkaz index2.php?admin=ID
po kliknutí na odkaz, budem mať text, pod textom chcem mať 2 odkazy - a to editovať a vymazať.
Takže pri odkazu napr. :
index2.php?admin=ID&uloha=edit
chcem, aby sa zobrazil formulár na editovanie článku ID
*ID = nejake číslo
Tu vam postnem aj zdroják:
Kód:
include ('config.php');
/*
súbor na prihlasovacie údaje
*/
$admin = addslashes($_GET['admin']);
$uloha = addslashes($_GET['uloha']);
$connect = mysql_connect($ip, $user, $pass) or die ("Spojenie so serverom $ip nebolo úspešné");
mysql_select_db($namedb, $connect) or die ("Nepodarilo sa spojiť s databázou $db");
mysql_query("SET NAMES 'cp1250'");
$sql = "SELECT * FROM menu ORDER by poradie";
$result = mysql_query($sql);
while ($vypis=mysql_fetch_array($result))
{
echo " <li><a href=\"index2.php?admin=".$vypis["id"]."\">".$vypis["nadpis"]."</a></li> ";
}
/*
Tu je menu
*/
if ($admin != ""):
$dotaz_menu_aktuality = "SELECT * FROM menu WHERE id='$admin'";
$dotaz_menu = mysql_query($dotaz_menu_aktuality);
$vysledek_menu_vypis = (mysql_fetch_array($dotaz_menu));
echo " ".$vysledek_menu_vypis["text"]." ";
<a href=\"index2.php?admin=".$vypis["id"]."&uloha=edit\">EDITOVAŤ </a>
<a href=\"index2.php?admin=".$vypis["id"]."&uloha=vymaz\">VYMAZAŤ </a>
/*
Tu je príslušný článok (podľa ID
*/
elseif ($admin != ""&$uloha == "edit"):
$dotaz_menu_aktuality = "SELECT * FROM menu WHERE id='$admin'";
$dotaz_menu = mysql_query($dotaz_menu_aktuality);
$vysledek_menu_vypis = (mysql_fetch_array($dotaz_menu));
echo " edituj článok s ID ".$vysledek_menu_vypis["id"]." ";
// TU bude formulár na editovanie článku s príslušným ID
/*
tu chcem, aby sa objavila stránka na editovanie príslušného článku
*/
elseif ($admin != ""&$uloha == "vymaz"):
$dotaz_menu_aktuality = "SELECT * FROM menu WHERE id='$admin'";
$dotaz_menu = mysql_query($dotaz_menu_aktuality);
$vysledek_menu_vypis = (mysql_fetch_array($dotaz_menu));
echo " vymazali ste článok s ID ".$vysledek_menu_vypis["id"]." ";
/*
tu chcem, aby sa objavila stránka na vymazanie príslušného článku
*/
endif;
Pri tomto kodu mi to nefunguje, tak ako chcem.
Ak je kód príšerný, nečudujte sa, každý raz musel začinať
Dúfam, že ste pochopily čo chcem,