[ username1987 @ 17.10.2010. 21:27 ] @
Pozdrav svima.Novi sam na forumu. Zamolio bih vas za pomoc jer sam tek počeo da učim PHP. Pravim neku jednostavnu "knjigu gostiju" ali imam problem da napravim opciju da izmjenu postojecih upisa. Evo koga, skripta radi bez greške ali ne može da odradi posao. Code: <?php $user="root"; $lozinka=""; $host="localhost"; $baza="probaproba"; $tabela="tabela"; $konekcija=mysql_connect($localhost,$user,$lozinka) or die("nemoguce spojit"); $konekcija2=mysql_select_db($baza) or die("nevalja baza"); $sql="SELECT * FROM $tabela"; $upit=mysql_query($sql); while($red=mysql_fetch_array($upit)) { echo $red['tekst']; echo $red['autor']; ?> <a href="izmjeni.php?id=<?php echo $red['id']; ?>">Izmjeni</a> <?php } mysql_close($konekcija); ?> izmjeni.php Code: <?php $user="root"; $lozinka=""; $host="localhost"; $baza="probaproba"; $tabela="tabela"; $konekcija=mysql_connect($localhost,$user,$lozinka) or die("nemoguce spojit"); $konekcija2=mysql_select_db($baza) or die("nevalja baza"); $id=$_GET['id']; if(!isset($_POST['submit'])){ ?> <form action="izmjeni.php" method="post"> Autor:<br> <input input="text" name="autor" id="naslov"><br /> <textarea rows="20" cols="50" name="tekst"> </textarea> <br /> <input type="submit" name="submit" value="submit"> </form> <?php } else { $autor=$_POST['autor']; $tekst=$_POST['tekst']; $sql="UPDATE $tabela SET autor ='$autor' , tekst='$tekst' WHERE id='$id'"; $nesto=mysql_query($sql); if($nesto) { echo "uspjesno"; } else { echo "nevalja"; } } mysql_close(); ?> |