Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
3
Cevap
1254
Tıklama
0
Öne Çıkarma
Php ile veritabanından veri güncelleme sorunu
H
7 yıl
Er
Konu Sahibi

Elimde şöyle bir kod var fakat bu kod güncelle sayfasından veri tabanındaki bütün satırları değiştiriyor.
Benim amacım listele.php de listelenen satıra tıkladığımda sadece onu değiştirmek.
Yardımcı olursanız sevinirim.

listele.php (Bu kod veri tabanındaki satırları listeliyor link şeklinde)

<?php
//Veritabanı bağlantısı
$host="localhost";
$kullanici="root";
$sifre="";
$veritabani="program";
@mysql_connect("$host","$kullanici","$sifre") or die ("Bağlantı hatası.");
@mysql_select_db("$veritabani")or die("Veritabani hatası.");
//
//Tablodaki verileri listele
$sql=mysql_query("select * from wifiariza");
while($yazdir=mysql_fetch_array($sql))
{echo '<onclick="duzenle.php? no='.$yazdir["no"].'">'.$yazdir["icerik"].'</a><br />';}
?>


duzenle.php ( Bu kod listele.php de listelenen satırlardan birine tıklandığında düzenleme sayfasını açıyor ve güncelleme yapıyor)

<?php
//Veritabanı bağlantısı
$host="localhost";
$kullanici="root";
$sifre="";
$veritabani="program";

@mysql_connect("$host","$kullanici","$sifre") or die ("Bağlantı hatası.");
@mysql_select_db("$veritabani")or die("Veritabani hatası.");
//
if(isset($_POST['kaydet']))
{
if($_POST)
{
$no=$_POST["no"];
$icerik=$_POST["icerik"];
$tarih=$_POST["tarih"];
$kontrol=mysql_query("Update wifiariza set icerik='".$icerik."', tarih='".$tarih."'") ;
if($kontrol)
{
header("location:listele.php");
}
else
{
header("location:duzenle.php?no=".$no);
}
}
}
//Düzenlenecek Verileri Getir
$yazdir=mysql_fetch_array(mysql_query("select * from wifiariza where no='".$_GET["no"]."'"));
?>
<form name="form1" method="post" action="<?=$_SERVER['PHP_SELF']?>">

İçerik: <input type="text" name="icerik" id="icerik" value="<?php echo $yazdir["icerik"];?>"><br />
Tarih : <input type="date" name="tarih" id="tarih" value="<?php echo $yazdir["tarih"];?>"><br />
<input type="submit" name="kaydet" value="kaydet">
</form>

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil





< Bu mesaj bu kişi tarafından değiştirildi HeimdalI -- 10 Temmuz 2018; 12:58:45 >