Witam,
mam problem otóż gdy edytuję wpis to się duplikuje, również jak dodaje wpis to znowu się duplikuje dlaczego (IMG:
http://84.16.243.134/templates/NewAge/imageset/gfx/smilies/tongue1.gif)
Fragment kodu:
<?php
else if ($action == 'newsy') {
if ($_POST['update'] && $_POST['name'] && $_POST['content']) {
mysql_query("UPDATE `newsy` SET `name` = '".$_POST['name']."', `content` = '".$_POST['content']."' WHERE `id` = '".$_POST['update']."'"); echo 'Edycja powiodła się'; } else if ($delete) {
mysql_query("DELETE FROM `newsy` WHERE `id` = '".$delete."'"); } else if ($_POST['name'] && $_POST['content']) {
mysql_query("INSERT INTO `newsy` (`name`, `content`) VALUES ('".$_POST['name']."', '".$_POST['content']."')"); }
echo '<form method="POST" action="?action='.$action.'">'; if ($update) {
echo '<input type="hidden" name="update" value="'.$update.'">'; }
</td>
</tr>
<tr>
<td>Tytuł:</td>
<td><input type="text" name="name" value="'.$data[0].'" id="name"></td>
</tr>
<tr>
<td>Opis:</td>
<td><textarea cols = "50" name="content">'.$data[1].'</textarea></td>
</tr>
<tr>
<td> </td>
<td><input type="image" src="http://www.elsystem.com.pl/img/ok.gif" id="submit"></td>
</tr>
</table>
</form>';
echo '<table id="view">'; $sql = mysql_query("SELECT `id`, `name` FROM `newsy` ORDER BY `id` DESC"); <td><div id="long">'.$r[1].'</div></td><td><a href="?action='.$action.'&update='.$r[0].'">Edycja</a></div></td><td><a href="?action='.$action.'&delete='.$r[0].'">Usuń</a></td>
</tr>';
}
}
?>
A jeszcze jedno pytanie.
Jak ma wyglądać warunek jeśli chce, żeby dana informacja wyświetlała się tylko na stronie głównej czyli tylko w index.php
Z góry dziękuje
Pozdrawiam
// coś kod się źle wkleił ... ale edytowałem teraz.
Ten post edytował Goldi 28.01.2009, 13:45:17