
Databáze
Hezký večer, používám PHP Fusion a chtěl jsem si usnadnit práci, proto jsem zkusil udělat tohle
menu.php - zde si zadávám údaje
<?php
require_once "maincore.php";
require_once THEMES."templates/header.php";
echo "<center>";
echo "<form action='post.php' method='post'>";
echo "Název:";
echo "<input type='text' name='nazev' /><br />";
echo "Odkaz:";
echo '<input type="text" name="link" /><br />';
echo "ID:";
echo '<input type="text" name="ID" /><br />';
echo '<input type="submit" value="Uložit" />';
echo "</form></center>";
require_once THEMES."templates/footer.php";
?>
post.php - databáze<?php
$con = mysql_connect("localhost","nick","heslo");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("databáze", $con);
$sql = "INSERT INTO menu (Nazev, Link, ID) VALUES ('$_POST[nazev]', '$_POST[link]', '$_POST[ID]')";
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
mysql_close($con);
redirect(FUSION_SELF);
?>
theme.php (kousek)$link1 = dbquery("SELECT Link FROM menu WHERE ID='1'");
$menu1 = dbquery("SELECT Nazev FROM menu WHERE ID='1'");
$link2 = dbquery("SELECT Link FROM menu WHERE ID='2'");
$menu2 = dbquery("SELECT Nazev FROM menu WHERE ID='2'");
echo "<a href='$link1'>$menu1</a>";
echo "<a href='$link2'>$menu2</a>";
Omlouvám se za tak stupidní dotaz, ale já už opravdu nevim 