Как ?

TiMaTa

Registered
Как мога например от БД сам изкарал даден ТЕКСТ и ЛЙНК и искам да ги променя аз си мислех че е така :

Код:
include ("../include/config.php");

$editmenu=$_POST['menu'];
$editlink=$_POST['link'];
$id=$_POST['id'];

$query="UPDATE menu SET zaglavie='$editmenu', category='$editlink', where id='$id' ";

но нещо не се променя :|
 
Как взимаш id чрез url ли?
Иначе това е така:
$query=mysql_query("UPDATE `menu` SET `zaglavie`='$editmenu', `category`='$editlink' where `id`='$id' ");
 
И с 2те опитах не става :cry:

//Забравих да спомена, че преди като качих това нещо на фреехостиа тама ми се сменяше а ся като е на локалхоста не ще :cry:
 
include ("../include/config.php");

$editmenu=$_POST['menu'];
$editlink=$_POST['link'];
$id=$_POST['id'];

$query=mysql_query("UPDATE menu SET zaglavie='$editmenu' AND category='$editlink' WHERE id='$id' ");

:?:
 
Не става :cry:

аз си мисля че нещо е заради локалхоста защото както казах преди като качих сащия код в фреехостиа сичко беше ок :shock:
 
А.... ето грешката!
nclude ("../include/config.php");

$editmenu=$_POST['menu'];
$editlink=$_POST['link'];
$id=$_GET['id'];

$query=mysql_query("UPDATE menu SET zaglavie='$editmenu' AND category='$editlink' WHERE id='$id' ");


Сега УРЛ то на сайта ти трябва да е от сорта на:
file.php?id=5
Като 5 е id ! Така трябва да стане във файла където са ти Полетата за редактиране! И тоя файл трябва да стане нещо от сорта на:

<?php
$id = $_GET['id'];

$sel = mysql_fetch_array(mysql_query("SELECT * FROM menu WHERE id='id'"));
// така взехме отгоре полетата и сега трябва просто да ги сложим във едно-две Инпутчета!
echo '<form action="file.php" method="post"><input type="text" name="menu" value=" '.$sel[zaglavie].' "><input type="text" name="link" value=" '.$sel[category].' "><input type="submit" name="submit" value="Промени"></form>';

?>

file.php ти е файла:
nclude ("../include/config.php");

$editmenu=$_POST['menu'];
$editlink=$_POST['link'];
$id=$_GET['id'];

$query=mysql_query("UPDATE menu SET zaglavie='$editmenu' AND category='$editlink' WHERE id='$id' ");


:?:
 
Ми на мене май ми е така ето виш :
Код:
<?php
include("../include/config.php");
$id=$_GET['id'];
$query = "SELECT * FROM menu where id='$id'";
$result = mysql_query($query);

$menu = mysql_result($result, 0, "menu");
$link = mysql_result($result, 0, "link");
?>
<form action="edit.php" method="post"><center><b>Заглавие :</b><br /><input type="text" class="inputbox" name="menu" value="<?php echo $menu; ?>"><br /><b>Лйнк</b><br /><input type="text" class="inputbox" name="link" value="<?php echo $link; ?>"><br><br><input type="submit" name="submit" value="Редактирай" class="button"></center></form>
 

Back
Горе