muuda_telefon.php - tabelis olevate andmete muutmine - kirje kustutamine lingiga, kõigi kirjete kuvamine
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<H3>Telefoniraamat</H3>
<?php
include_once 'db.php';
connect_db();
// kui on valitud op=update, siis muudame vastava kirje (id_muuda järgi)
IF (isset($_POST['op']) && $_POST['op']=='update')
{
$result1 = mysql_query('UPDATE neeme_telefonitabel SET eesnimi="'.$_POST['eesnimi'].'", perenimi="'.$_POST['perenimi'].'", number="'.$_POST['number'].'", aeg=NOW() WHERE id="'.$_POST['id_muuda'].'"');
if (!$result1) {
die ('Ei saa andmeid muuta: ' . mysql_error());
}
else
{
echo 'Kirje muudetud!';
}
}
// kuvame kõik tabelis olevad kirjed koos ID-ga
$result2 = mysql_query('SELECT * FROM neeme_telefonitabel ORDER BY eesnimi ASC');
// tabeli päise kuvamine
echo '<TABLE border="1">';
echo '<TR>';
echo '<TH>ID</TH>';
echo '<TH>Eesnimi</TH>';
echo '<TH>Perenimi</TH>';
echo '<TH>Telefoninumber</TH>';
echo '<TH>Lisamise aeg</TH>';
echo '<TH>Kustutamine</TH>';
echo '</TR>';
// päringu tulemuse kuvamine
while ($rows = mysql_fetch_assoc($result2))
{
// kui GET-iga on tulnud muudetava kirje ID, siis kuvame selle väärtused vormis
if (isset($_GET['id']) && $rows['id']==$_GET['id'])
{
echo '<FORM action="muuda_telefon.php" method="POST">';
echo '<TR>';
echo '<TD>'.$rows['id'].'</TD>';
echo '<TD><INPUT TYPE="text" NAME="eesnimi" VALUE="'.$rows['eesnimi'].'"></TD>';
echo '<TD><INPUT TYPE="text" NAME="perenimi" VALUE="'.$rows['perenimi'].'"></TD>';
echo '<TD><INPUT TYPE="text" NAME="number" VALUE="'.$rows['number'].'"></TD>';
echo '<TD>'.$rows['aeg'].'</TD>';
echo '<TD>';
// siit läheb kaasa tegevuse valik (muutmine)
echo '<INPUT type="hidden" name="op" value="update">';
// siit läheb kaasa muudetava kirje ID (id_muuda)
echo '<INPUT type="hidden" name="id_muuda" value="'.$rows['id'].'">';
echo '<INPUT type="submit" value="Salvesta">';
echo '</TD>';
echo '</FORM>';
echo '</TR>';
}
ELSE
{
// ülejäänud väärtuste kuvamine
echo '<TR>';
echo '<TD>'.$rows['id'].'</TD>';
echo '<TD>'.$rows['eesnimi'].'</TD>';
echo '<TD>'.$rows['perenimi'].'</TD>';
echo '<TD>'.$rows['number'].'</TD>';
echo '<TD>'.$rows['aeg'].'</TD>';
echo '<TD>';
// siit läheb kaasa GET-iga muudetava kirje id
$link='muuda_telefon.php?id='.$rows['id'];
echo '<A HREF="'.$link.'">Muuda</A>';
echo '</TD>';
echo '</TR>';
}
}
echo '</TABLE>';
?>
<A HREF="admin.htm">Avalehele</A><BR>
</BODY>
</HTML>