[ piri @ 01.05.2010. 13:30 ] @
Zdravo. Početnik sam u PHP i MySQL, učim iz nekog video tutoriala iz 2006 godine i došao sam do jednog problema koji ne mogu da riješim. Radi se o sledećem kodu: Code: <?php if (!isset($id)) { $result = mysql_query("SELECT title,id FROM lessons"); $myrow = mysql_fetch_array($result); do { printf ("<p><a href='edit_lesson.php?id=%s'>%s</a></p>",$myrow["id"],$myrow["title"]); } while ($myrow = mysql_fetch_array($result)); } else { $result = mysql_query("SELECT * FROM lessons WHERE id=$id"); $myrow = mysql_fetch_array($result); print <<<HERE <form name="form1" method="post" action="update_lesson.php"> <p> <label>Vvedite nazvanie uroka<br> <input value="$myrow[title]" type="text" name="title" id="title"> </label> </p> <p> <label>Vvedite kratkoe opisanie uroka<br> <input value="$myrow[meta_d]" type="text" name="meta_d" id="meta_d"> </label> </p> <p> <label>Vvedite klюčevыe slova dlя uroka<br> <input value="$myrow[meta_k]" type="text" name="meta_k" id="meta_k"> </label> </p> <p> <label>Vvedite datu dobavleniя uroka<br> <input value="$myrow[date]" name="date" type="text" id="date" value="2007-01-27"> </label> </p> <p> <label>Vedite kratkoe opisanie uroka s tэgami abzacev <textarea name="description" id="description" cols="40" rows="5">$myrow[description]</textarea> </label> </p> <p> <label>Vvedite polnый tekst uroka s tэgami <textarea name="text" id="text" cols="40" rows="20">$myrow[text]</textarea> </label> </p> <p> <label>Vvedite avtora uroka<br> <input value="$myrow[author]" type="text" name="author" id="author"> </label> </p> <input name="id" type="hidden" value="$myrow[id]"> <p> <label> <input type="submit" name="submit" id="submit" value="Sohranitь izmeneniя"> </label> </p> </form> HERE; } Naime, kreirao sam stranicu koju sam nazvao edit_lesson.php. Kada dođem na nju ona mi prikaže tri title (naslove lekcija) iz baze kao linkove na koje kada se klikne treba da na strani .../edit_lesson.php?id=1 prikaže formu i u njoj sadržaj te lekcije iz baze podataka koju je moguć editovati. Međutim, to se ne dešava. Link me povede na .../edit_lesson.php?id=1 ali mi ne prikazuje formu već potpuno isti sadržaj kao na stranici edit_lesson.php. Čak sam koristio iz exercise files njegov kod, ali ne radi. PS: Ne izbacuje nikakav error Evo još nekih podataka: Radi se o localhost serveru WAMP - Apache 2.2.11, PHP 5.3.0, MySQL 5.1.36 Molim Vas za pomoć! |