no właśnie dlatego chce pomocy bo niewiem jak go zrobic do edycji chce zeby po kliknięciu Edytuj edytowało dane id i co sie w nim znajduje. Edycja ma przebiegac pod tabela w formularzu. Tzn żeby po kliknięciu edytuj danego id pojawił sie formularz pod tabelka do edycji ( Treść i tytułu).
Zrobiłem tyle narazie bo dalej niewiem jak zeby pobrac kod a potem aktualizowac go i zeby go zamieniło na nowy
Plik do kasowania i edycji -
<table class="table table-striped table-bordered">
<tr>
<td>#</td>
<td>Tytuł</td>
<td>Treść</td>
<td>Autor</td>
<td>Akcja</td>
</tr>
<?php
{
echo '<div class="alert alert-success" role="alert">Poprawnie usunięto newsa!</div>'; $id = $_GET['usun'];
$sql = "DELETE FROM `news` WHERE `id` = '$id' LIMIT 1";
$db -> query($sql);
}
$sqll = "SELECT * FROM news ORDER BY id ASC";
$wynik = $db -> query($sqll);
$x = 1;
while($r = $wynik->fetch()) {
$wlasnosc = $userdata['user_login'];
if($r['autor'] == $wlasnosc){
<td>'.$x.'</td>
<td>'.$r['tytul'].'</td>
<td>'.$r['tresc'].'</td>
<td>'.$r['autor'].', '.$r['data'].'</td>
<td><a href="delete-news&usun='.$r['id'].'" >Usuń</a> |<a href="edit-news&edit='.$r['id'].'">Edytuj</a></td>
</tr>';
$x++;
}
}
?>
</table>
Plik do eydycji formularz -
<?php
/////////////////////// HTML w PHP
<h1>Edycja rekordu z bazy</h1>
<form>
<table border="0">
<tr><td>id: </td><td><input name="id" value="'.$id.'" maxlen="20" size="20" disabled></td></tr>
<tr><td>Tytuł: </td><td><input name="tytul" value="'.$r['tytul'].'" maxlen="20" size="20"></td></tr>
<tr><td>Treść: </td><td><input name="tresc" value="'.$r['tresc'].'" maxlen="20" size="20"></td></tr>
<tr><td colspan="2"><input type="submit" value="zapisz zmiany"></td></tr>
</table>
</form>
';
?>