<form action="habereklendi.php" method="POST">
Haber Konusu: <input type="text" name="haber_baslik"><br>
<textarea rows="10" name="haber_text">Mesajı Buraya Giriniz...</textarea><br>
Ekleyen: <input type="text" name="yazar"><br>
Tarih: <input type="text" name="tarih"><br>
<input type="submit" value="Gönder">
</form>
<?php
$haber_baslik = $_POST['haber_baslik'];
$haber_text = $_POST['haber_text'];
$yazar = $_POST['yazar'];
$tarih = $_POST['tarih'];
include ("config.php");
if ($_POST) {
$sorgu=mysql_query("update haberler set haber_baslik = '$haber_baslik'" ,$data);
$sorgu=mysql_query("update haberler set haber_text = '$haber_text'" ,$data);
$sorgu=mysql_query("update haberler set yazar = '$yazar' " ,$data);
$sorgu=mysql_query("update haberler set tarih = '$tarih'" ,$data);
}
?>tabloadaki kolonları update etmek istiyorum fakat bu kodlar yeni kolonlar veriler oluşpturuyo nasıl update edebilirim?
mysql den update sorunum
7
●421
- 11-08-2009, 11:06:28Üyeliği durduruldu
- 11-08-2009, 12:33:03Üyeliği durdurulduneresinde takildiniz yada ne yaptiniz ne yapamadiniz?
- 11-08-2009, 12:49:32Üyeliği durduruldubaşka bir dosyadan kaynaklaniyor olabilir durum yada başka sayfadan verdiginiz kodlarda insert yani yeni kayit deyimi mevcut degilCebraiL adlı üyeden alıntı: mesajı görüntüle
- 11-08-2009, 13:52:49Üyeliği durduruldu
<?php $haber_baslik = $_POST['haber_baslik']; $haber_text = $_POST['haber_text']; $yazar = $_POST['yazar']; $tarih = $_POST['tarih']; include("config.php"); $sorgu=mysql_query("update haberler set 'haber_baslik'='$haber_baslik' , 'haber_text'='$haber_text', 'yazar'='$yazar', 'tarih'='$tarih'"); if ($sorgu) { echo "veritabanına bilgi girildi"; }else{ echo "veritabanına bilgi girilemedi"; } ?>haberdegistirildi.php yaptım bunada bu seferde
veritabanına bilgi girilemedi hatasını alıyorum :S - 11-08-2009, 13:58:52Misafir
<?php $haber_baslik = mysql_real_escape_string($_POST['haber_baslik']); $haber_text = mysql_real_escape_string($_POST['haber_text']); $yazar = mysql_real_escape_string($_POST['yazar']); $tarih = mysql_real_escape_string($_POST['tarih']); include("config.php"); $sorgu=mysql_query("update haberler set haber_baslik='$haber_baslik' , haber_text='$haber_text', yazar='$yazar', tarih='$tarih'"); if ($sorgu) { echo "veritabanına bilgi girildi"; }else{ echo "veritabanına bilgi girilemedi"; } ?>