FourStarClover
Öğrenci
- Katılım
- 23 Mayıs 2018
- Mesajlar
- 1
- Reaksiyon puanı
- 0
- Puanları
- 1
- Yaş
- 26
Hayırlı akşamlar arkadaşlar. Acil yardımınıza ihtiyacım var.. Şimdi şöyle ki benim 'final' adlı veritabanımda 'uyeler' isimli tablom var. Bu tabloda uye_id, uye_ad, uye_soyad, uye_yas ve uye_mesaj isimlerinde sütunlarım var. 'uyeler' tablosunda bulunan tüm üyelerin bilgilerini bir tabloda ekrana bastırdım. Her üyenin bilgisinin yanında bulunan Düzenle seçeneğine basıldığında o üyenin id'sini alıp sadece onun bilgilerinden oluşan bir form yapmak ve bu form aracılığıyla kişinin bilgilerinin güncellenmesini istiyorum.Düzenle'ye bastığımda update.php sayfasına yönlendiriliyorum. Fakat üyenin bilgilerini bu sayfada çekemiyorum. Aşağıda index.php ve update.php sayfalarının kodları bulunmaktadır. Hatayı bulabilirseniz çok sevinirim.
index.php
<html>
<head>
<meta charset="utf-8">
<link rel="stylesheet" href="style.css">
<?php
$conn=mysqli_connect('localhost','root','','final');
$sql="SELECT * FROM uyeler";
$result=mysqli_query($conn,$sql);
?>
</head>
<body>
<div class="container" rowspan=2>
<div class="header">
<p>Listeleme</p>
</div>
<table border="3" width="840px">
<tr>
<td>ID</td>
<td>AD</td>
<td>YAS</td>
<td>İŞLEM</td>
</tr>
<?php
if($result->num_rows>0){
while($row=$result->fetch_assoc()){
?> <tr>
<td><?php echo $row['uye_id']; ?></td>
<td><?php echo $row['uye_ad']; ?></td>
<td><?php echo $row['uye_yas']; ?></td>
<td><a href="update.php?id='.$row['uye_id'].'">Düzenle</a>|<a href="#">Sil</a></td>
</tr>
<?php
}
} ?>
</table>
</div>
</body>
</html>
update.php
<?php
$id=$_GET['id'];
$conn=mysqli_connect('localhost','root','','final');
$bul=mysqli_query($conn,"SELECT *FROM uyeler WHERE id=".$id);
?>
<form action="#" method="post">
<table cellpadding="5" cellspacing="5">
<tr>
<td>Ad-Soyad:</td>
<td><input type="text" name="adsoyad" value="<?php echo $bul['uye_ad']; ?>"></td>
</tr>
<tr>
<td>Yaş:</td>
<td><input type="text" name="yas" value="<?php echo $bul['uye_yas']; ?>"></td>
</tr>
<tr>
<td>Mesaj:</td>
<td><input type="text" name="mesaj" value="<?php echo $bul['uye_mesaj']; ?>"></td>
</tr>
</table>
</form>
?>
index.php
<html>
<head>
<meta charset="utf-8">
<link rel="stylesheet" href="style.css">
<?php
$conn=mysqli_connect('localhost','root','','final');
$sql="SELECT * FROM uyeler";
$result=mysqli_query($conn,$sql);
?>
</head>
<body>
<div class="container" rowspan=2>
<div class="header">
<p>Listeleme</p>
</div>
<table border="3" width="840px">
<tr>
<td>ID</td>
<td>AD</td>
<td>YAS</td>
<td>İŞLEM</td>
</tr>
<?php
if($result->num_rows>0){
while($row=$result->fetch_assoc()){
?> <tr>
<td><?php echo $row['uye_id']; ?></td>
<td><?php echo $row['uye_ad']; ?></td>
<td><?php echo $row['uye_yas']; ?></td>
<td><a href="update.php?id='.$row['uye_id'].'">Düzenle</a>|<a href="#">Sil</a></td>
</tr>
<?php
}
} ?>
</table>
</div>
</body>
</html>
update.php
<?php
$id=$_GET['id'];
$conn=mysqli_connect('localhost','root','','final');
$bul=mysqli_query($conn,"SELECT *FROM uyeler WHERE id=".$id);
?>
<form action="#" method="post">
<table cellpadding="5" cellspacing="5">
<tr>
<td>Ad-Soyad:</td>
<td><input type="text" name="adsoyad" value="<?php echo $bul['uye_ad']; ?>"></td>
</tr>
<tr>
<td>Yaş:</td>
<td><input type="text" name="yas" value="<?php echo $bul['uye_yas']; ?>"></td>
</tr>
<tr>
<td>Mesaj:</td>
<td><input type="text" name="mesaj" value="<?php echo $bul['uye_mesaj']; ?>"></td>
</tr>
</table>
</form>
?>