[Linux-programlama] Php de gelen veri türüne göre işlem yaptırmak?

Levent SARI lsari86 at gmail.com
30 Tem 2012 Pzt 11:40:42 EEST


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 mesaj listesiyle ilgili daha fazla bilgi