• 11-09-2009, 04:57:12
    #1
    Merhabalar mysqldeki bir veriyi id'ye göre çekip listeletiyorum düzenledikten sonra kaydet diyorum ancak işlem sürekli else'ye düşüyor kodlar bunlar yardımcı olabilecek birisi var mı ?
    <?
    
    $videoid=$_GET["id"];
    
    if(!isset($_POST[baslik]))  {
    
    
    
    $gel=mysql_query("SELECT * FROM video WHERE id='$videoid'");
    
    $fetch=mysql_fetch_array($gel);
    
    
    
    ?>
    
    
    
    <form method="POST" action="videogir.php">
    
      <div>
        <div align="justify">
          <p>Başlıkk:        
          
          </p>
          <p>
           <textarea name="baslik" cols="50" rows="1"><?php echo $fetch[baslik]; ?></textarea>
              <br>
              <br>
            Aciklama</p>
          <p>:
            <textarea name="aciklama" cols="50" rows="1"><?php echo $fetch[aciklama]; ?></textarea>
          </p>
          <p>        <br>
            Embed&Flv: </p>
          <p>
           <textarea name="flv" cols="50" rows="1"><?php echo $fetch[izle]; ?></textarea>
              <br>
              <br>
            Resim Link:</p>
          <p>
       <textarea name="resim" cols="50" rows="1"><?php echo $fetch[resim]; ?></textarea>
              <br>
              <br>
            Etiketler</p>
          <p>:
       <textarea name="etiket" cols="50" rows="1"><?php echo $fetch[etiketler]; ?></textarea>
              <br>
              <br>
            İzlenme:</p>
          <p>
    <textarea name="hit" cols="50" rows="1"><?php echo $fetch[hit]; ?></textarea>
              <br>
            </p>
        </div>
      </div>
      <br>
    
    
    
    
    
    <input  type="submit" value="Kaydet">
    
    </form>
    
    
    
    <?
    
    
    
    } else  { 
    
    
    include_once "fonksiyon.php";
    
    $baslik=$_POST['baslik'];
    $seo=seo($baslik);
    
    $aciklama=$_POST['aciklama'];
    
    $tag=$_POST['etiket'];
    
    $flv=$_POST['flv'];
    
    $izlenme=$_POST['hit'];
    
    $resim=$_POST['resim'];
    
    
    
    
    
    
    $update=mysql_query("UPDATE video SET (baslik,seo,aciklama,resim,etiketlet,hit) values ('$baslik','$seo','$aciklama','$resim','$tag','$izlenme'");
    
    
    
    if($update) {
    
    echo "<center><b>Düzenlendi.</b></center>";
    
    } else { 
    
    echo "<center>Düzenlenemedi</center>";
    
    }
    ?>
  • 11-09-2009, 05:00:51
    #2
    $update=mysql_query("UPDATE video SET (baslik,seo,aciklama,resim,etiketlet,hit) values ('$baslik','$seo','$aciklama','$resim','$tag','$iz lenme'");

    bu satırı

    $update=mysql_query("UPDATE video SET (baslik,seo,aciklama,resim,etiketlet,hit) values ('$baslik','$seo','$aciklama','$resim','$tag','$iz lenme' where id='$videoid'");


    seklinde degişirsen duzelecektir.
  • 11-09-2009, 05:08:54
    #3
    Selam,
    Pardon UPDATE kodundaymış hata.
  • 11-09-2009, 06:20:25
    #4
    Onu sonradan farkedip düzeltmiştim arkadaşlar sorun orada değil başka bir sorun var
  • 11-09-2009, 06:25:51
    #5
    Kimlik doğrulama veya yönetimden onay bekliyor.
    $update=mysql_query("UPDATE video SET baslik='$baslik',seo='$seo',aciklama='$aciklama',resim='$resim',etiketlet='$tag',hit='$izlenme WHERE id='$videoid'");
    İnş işe yarar ama UPDATE kodunu bu şekilde değiştirir misin ?
    Ayrıca bu kodlar videogir.php dosyasının içeriği mi ?
    $videoid=$_GET["id"]; kısmınında id'yi nerden alcak bu POSTlandığında ?
  • 11-09-2009, 06:39:01
    #6
    Kimlik doğrulama veya yönetimden onay bekliyor.
    _BuKi_ adlı üyeden alıntı: mesajı görüntüle
    $update=mysql_query("UPDATE video SET baslik='$baslik',seo='$seo',aciklama='$aciklama',resim='$resim',etiketlet='$tag',hit='$izlenme WHERE id='$videoid'");
    İnş işe yarar ama UPDATE kodunu bu şekilde değiştirir misin ?
    Ayrıca bu kodlar videogir.php dosyasının içeriği mi ?
    $videoid=$_GET["id"]; kısmınında id'yi nerden alcak bu POSTlandığında ?
    Arkadasın dedigi dogru. msnden hallettim sanırım.