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

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


Selamlar,
sayfa.php de ben sadece baslik eliyorum ve siliyorum.
O yüzden
  bu kısım ile sayfalar tablosunda ki baslik kısmına yeni bir başlık 
ekliyorum.
         if ( $_POST['sayfa_ekle'] == "ekle" && isset($_POST['baslik']) 
== true)
         {
             $ekle = mysql_query("INSERT INTO sayfalar (baslik) 
VALUES('". mysql_real_escape_string($_POST['baslik']). "')");
         }

Bu kısım ile sayfa php de db de ki  sayfalar tablosundan aldığım 
başlıklardan herhangi birini silmek istersem sil butonuna basınca o 
başlığı(db sayfalar tablosunda de o başlığıa ait tum satırı) komple 
silmeye çalışıyorum )
         if ( $_POST['sayfa_sil'] == "sil" && isset($_POST['baslik']) == 
true)
         {
         $sil = mysql_query("DELETE FROM sayfalar (baslik) WHERE 
baslik='$baslik'");
         }

Kolaylıklar.....
30.07.2012 11:43 tarihinde, H.İbrahim Yılmaz yazdı:
> Ayrıca burada ne yapmaya çalışıyorsunuz?
>
> $sil = mysql_query("DELETE FROM sayfalar (baslik) WHERE
> baslik='$baslik'");
>
>
> 30 Temmuz 2012 11:43 tarihinde H.İbrahim Yılmaz 
> <yilmaz at bilisimmarmara.com.tr <mailto:yilmaz at bilisimmarmara.com.tr>> 
> yazdı:
>
>     $baslik=$_POST["baslik"];
>
>     şeklinde değil de
>
>     $baslik=$_POST['baslik'];
>
>     kullanınız
>
>     30 Temmuz 2012 11:40 tarihinde Levent SARI <lsari86 at gmail.com
>     <mailto:lsari86 at gmail.com>> yazdı:
>
>         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; />
>         <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 at liste.linux.org.tr
>         <mailto:Linux-programlama at liste.linux.org.tr>
>         https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>         Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>
>
>
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama at liste.linux.org.tr
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php


-------------- sonraki bölüm --------------
Bir HTML eklentisi temizlendi...
URL: http://liste.linux.org.tr/pipermail/linux-programlama/attachments/20120730/2713db15/attachment-0001.html 


Linux-programlama mesaj listesiyle ilgili daha fazla bilgi