PHP ile Çok Basit Bir "Ziyaretçi Defteri Örneği" yapalım.
Veritabanı tablomuz :
SQL:
-
CREATE TABLE IF NOT EXISTS `ziyaretci` (
-
`id` int(11) NOT NULL AUTO_INCREMENT,
-
`ad` varchar(60) NOT NULL,
-
`soyad` varchar(60) NOT NULL,
-
`email` varchar(255) NOT NULL,
-
`yorum` text NOT NULL,
-
`tarih` date NOT NULL,
-
PRIMARY KEY (`id`)
-
) ENGINE=MyISAM ;
PHP kodlarımız:
PHP:
-
<?php
-
# form gonderidldi mi?
-
# evet, formu gondermiş, kayit işlemini yap
-
-
-
-
-
$SQL = "INSERT INTO ziyaretci SET ad='$ad', soyad='$soyad', email='$email', yorum='$yorum', tarih='$tarih' ";
-
-
-
echo "<font color='blue'> Kayıt yapıldı. Teşekkür ederiz... </font>";
-
}
-
?>
-
-
<FORM METHOD=POST ACTION="">
-
-
<TABLE>
-
<TR>
-
<TD>Ad</TD>
-
<TD>:</TD>
-
<TD><INPUT TYPE="text" NAME="ad"></TD>
-
</TR>
-
<TR>
-
<TD>Soyad</TD>
-
<TD>:</TD>
-
<TD><INPUT TYPE="text" NAME="soyad"></TD>
-
</TR>
-
<TR>
-
<TD>Email</TD>
-
<TD>:</TD>
-
<TD><INPUT TYPE="text" NAME="email"></TD>
-
</TR>
-
<TR>
-
<TD>Yorum</TD>
-
<TD>:</TD>
-
<TD><TEXTAREA NAME="yorum" ROWS="5" COLS="45"></TEXTAREA></TD>
-
</TR>
-
<TR>
-
<TD></TD>
-
<TD></TD>
-
<TD><INPUT TYPE="submit" value="Kaydet"></TD>
-
</TR>
-
</TABLE>
-
-
</FORM>
-
-
<BR><BR><BR><BR>
-
-
<?php
-
-
$SQL="SELECT * FROM ziyaretci ORDER BY id DESC";
-
-
echo "<table border=1>";
-
-
$ii=0;
-
-
-
$ii = $ii + 1;
-
if($ii % 2 == 0){
-
$bgcolor="#FFFF00";
-
}
-
if($ii % 2 == 1){
-
$bgcolor="#00FF00";
-
}
-
-
-
-
echo "<tr bgcolor='$bgcolor'>";
-
echo "<td> $sira->id </td>";
-
echo "<td> $sira->ad </td>";
-
echo "<td> $sira->soyad </td>";
-
echo "<td> $sira->email </td>";
-
echo "<td> $sira->yorum </td>";
-
echo "<td> $sira->tarih </td>";
-
echo "</tr>";
-
}
-
echo "</table>";
-
-
?>

Entries (RSS)