Merhabalar, Arkadaşlar php ile basit bir uygulma yazıyordum. Ancak uygulamanın bir kısmında bir sayfadana aldığım kayıtları ekelem ve silme işlemi yapmam gerekti. sayfa.php de aldığım verileri islem. php ile ekleme(kaydetme) / silme işlemi yapmaya çalışıyorum. Ancak yazdığım kodların anlamadığım bri yerindeki eksiklik yuzunden silme ve kaydetme işlemini gerçekleştiremiyorum. Kaynak kodlarımı sırası ile aşağıda gonderiyorum. Konu ile ilgili yardımcı olabilirseniz çok memnun olurum. Şimdiden teşekkürler.. Levent "SARI" ##############################sayfa.php(db ye veri eklemek için kullandığım sayfa)############### <?php session_start(); ob_start (); if(!isset($_SESSION["kullanici"])){ header("location:/index.php"); }else{ include ("baglan.php"); } ?> <html> <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>sayfa.php</title> </head> <body> <?php $sorgu=mysql_query ("SELECT * FROM sayfalar ORDER BY id DESC"); echo "<form id=\"sayfa\" name=\"sayfa\" method=\"post\" action=\"islem.php\"> <table align=\"center\" width=\"250\" cellspacing=\"1\" cellpadding=\"1\" border=\"1\" bordercolor=\"pink\"> <tr> <td>SAYFA ADI</td> <td>İŞLEM</td> </tr> <tr> <td><input type=\"text\" name=\"baslik\" /></td> <td><input name=\"sayfa_ekle\" type=\"submit\" id=\"ekle\" value=\"ekle\" /></td> </tr>"; while ($verigetir=mysql_fetch_array ($sorgu)) { $id=$verigetir['id']; $baslik=$verigetir['baslik']; echo " <tr> <td>$baslik</td> <td><input name=\"sayfa_sil\" type=\"submit\" id=\"sil\" value=\"sil\" /> </td> </tr>"; } echo"</table> </form>"; ?> </body> </html> ####################################################################################### **************************islem.php(sayfa.php den gelen verileri işlediğimsayfa)************************* <?php ob_start(); session_start(); if(!isset($_SESSION["kullanici"])){ header("location:/index.php"); } ?> <?php include ("baglan.php"); $baslik=$_POST["baslik"]; if ( $_POST['sayfa_ekle'] == "ekle" && isset($_POST['baslik']) == true) { $ekle = mysql_query("INSERT INTO sayfalar (baslik) VALUES('". mysql_real_escape_string($_POST['baslik']). "')"); } if ( $_POST['sayfa_sil'] == "sil" && isset($_POST['baslik']) == true) { $sil = mysql_query("DELETE FROM sayfalar (baslik) WHERE baslik='$baslik'"); } header("location:sayfa.php"); mysql_close (); ?> ?> ************************************************************************************************************ _______________________________________________ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php