Cytat(Kshyhoo @ 28.04.2010, 12:31:24 )

Tu nie chodzi, żeby użyć gotowca. Chodzi o to, żeby nauczyć myśleć...
Napiszę jeszcze raz, jak to ma wyglądać (najłatwiej) a Ty zastosuj to u siebie:
1. W pliku index.php z inkludowanymi linkami:
$page = $_GET['go'];
if (isset($_GET['go'])) { switch ($go) {
case 'edytuj': include("edytuj.php"); break;
2. W pliku news.php wyświetlam listę newsów:
3. W pliku edytuj:
- pobieram ID newsa
- pobieram dane z bazy o danym ID
- wrzucam w formularz
- edytuję
Dzięki temu, w pliku index.php?go=news kliknięciu na link EDYTUJ, skrypt przeniesie Cię do pliku index.php?go=edytuj, który załaduje dane do formularza...
EDIT: literowki...
Zrobilem wszystko tak jak napisales czyli dodalem do indexu to co napisales , poprawilem bo zapomniales o dwoch }} ,
zrobilem plik news.php
<?php
printf("<b>ID</b>:%s <b>Tittle</b>:%s ",$row[0
], $row[1
]); echo '<div style="width:780px;"><hr></div>'; echo '<div style="margin-left:120px;margin-top:-25px;">'; echo "<a href='index.php?go=edytuj&id='.$id'.''>Edytuj</a>"; }
?>
i zrobilem tez edytuj.php
<?php
{
echo '<form action="index.php?id=edycjazakonczona" method="post">';
printf("Tytul: <input type='text' name='tytulek' value='%s'><br/> Tresc:<textarea name='trescc'>%s</textarea><br/>
Author:<input type='text' name='autorek' value='%s'><br/>",
$row[0], $row[1], $row[2]);
echo '<input type="submit" value="Zapisz zmiany">'; }
?>
i dodalem do index.php
<?php
$page = $_GET['go'];
if (isset($_GET['go'])) { switch ($go) {
case 'edytuj': include("edytuj.php"); break;
}}
?>
W tym edytuj.php napewno w zapytaniu jest problem , bo nie mam pomyslu jak je napisac.
A propo jak klikne edytuj to mnie przenosi na strone glowna z takim linkiem :
Kod
http://127.0.0.1/mojastrona/index.php?go=edytuj&id=