• 14-10-2015, 12:38:12
    #1
    Merhaba arkadaşlar admin panelinde güncelleme yaptırıyorum fakat güncelle dediğimde değiştirdiğim alan boş olarak kayıt oluyor bunun sorunu nedir?

      <?php 
    
    $id = $_GET["id"];
    
    if ($_POST)
    {
    	$posttitle = $_POST["posttitle"];
    	$videourl = $_POST["videourl"];
    	
    	$guncelle = mysql_query("update post set posttitle='$posttitle', videourl='$videourl' where postid='$id'");
    	if($guncelle)
    	{
    		echo '<font color="#3399FF"> Basariyla Guncellendi!</font>';
    	}
    	else
    	{
    		echo '<font color="#CC3333"> Güncelleme Sırasında Bir Sorun Oluştu !<br />'.mysql_error().'</font>';
    	}
    	
    }
    else
    {
    
    $bul = mysql_query("select * from post where postid='$id'");
    $goster = mysql_fetch_array($bul);
    extract((array)$goster);
    
    echo '                        <div class="x_panel">
                                    <div class="x_title">
                                      <h2>İçerik <small>Düzenle</small></h2>
                                        <ul class="nav navbar-right panel_toolbox">
                                            
                                            
                                        </ul>
                                        <div class="clearfix"></div>
                                    </div>
                                    <div class="x_content">
                                        <br />
                                        <form class="form-horizontal form-label-left" method="post" action="">
    
                                            <div class="form-group">
                                                <label class="control-label col-md-3 col-sm-3 col-xs-12" for="first-name">İçerik Başlığı<span class=""> </span>
                                                </label>
                                                <div class="col-md-6 col-sm-6 col-xs-12">
                                                  <input type="text" class="form-control col-md-7 col-xs-12" name="baslik" value="'.$posttitle.'">
                                                </div>
                                            </div>
                                          <div class="form-group">
                                                <label class="control-label col-md-3 col-sm-3 col-xs-12" for="last-name">Video Url <span class=""></span>
                                                </label>
                                                <div class="col-md-6 col-sm-6 col-xs-12">
                                                    <input type="text" name="videourl" value="'.$videourl.'" class="form-control col-md-7 col-xs-12">
                                                </div>
                                          </div>
                                          <div class="form-group"></div>
                                          <div class="form-group"></div>
                                            <div class="ln_solid"></div>
                                            <div class="form-group">
                                                <div class="col-md-6 col-sm-6 col-xs-12 col-md-offset-3">
                                                    <button type="submit" class="btn btn-success">Güncelle</button>
                                                </div>
                                            </div>
    
                                        </form>
                                    </div>
                                </div>';
    }
    
    ?>
  • 14-10-2015, 12:41:21
    #2
    $id = @$_GET["id"];

    $id = @$_POST["id"];

    olmalı
  • 14-10-2015, 12:47:01
    #3
    volkankey adlı üyeden alıntı: mesajı görüntüle
    $id = @$_GET["id"];

    $id = @$_POST["id"];

    olmalı
    küçücük şeyleri kaçırıyorum )) Teşekkürler
  • 14-10-2015, 12:50:30
    #4
    kolay gelsin
  • 14-10-2015, 12:57:12
    #5
    volkankey adlı üyeden alıntı: mesajı görüntüle
    kolay gelsin
    hocam veri çekerken hata alıyor bu sefer _POST yerine _GET yaptığımda okuyor

    _POST dediğimde şu satırda hata var diyor

    $bul = mysql_query("select * from post where postid='$id'");
    $goster = mysql_fetch_array($bul);
    extract($goster);
    ben bunu şöyle yaptığımda ;

    $bul = mysql_query("select * from post where postid='$id'");
    $goster = mysql_fetch_array($bul);
    extract((array)$goster);
    hata gidiyor ama verileri çekmiyor hata devam ediyor..

    Kodlara tekrar bakabilir misiniz?

     <?php 
    
    $id = $_GET["id"];
    
    if ($_POST)
    {
    	$posttitle = $_POST["posttitle"];
    	$videourl = $_POST["videourl"];
    	
    	$guncelle = mysql_query("update post set posttitle='$posttitle', videourl='$videourl' where postid='$id'");
    	if($guncelle)
    	{
    		echo '<font color="#3399FF"> Basariyla Guncellendi!</font>';
    	}
    	else
    	{
    		echo '<font color="#CC3333"> Güncelleme Sırasında Bir Sorun Oluştu !<br />'.mysql_error().'</font>';
    	}
    	
    }
    else
    {
    
    $bul = mysql_query("select * from post where postid='$id'");
    $goster = mysql_fetch_array($bul);
    extract($goster);
    
    echo '                        <div class="x_panel">
                                    <div class="x_title">
                                      <h2>İçerik <small>Düzenle</small></h2>
                                        <ul class="nav navbar-right panel_toolbox">
                                            
                                            
                                        </ul>
                                        <div class="clearfix"></div>
                                    </div>
                                    <div class="x_content">
                                        <br />
                                        <form class="form-horizontal form-label-left" method="post" action="">
    
                                            <div class="form-group">
                                                <label class="control-label col-md-3 col-sm-3 col-xs-12" for="first-name">İçerik Başlığı<span class=""> </span>
                                                </label>
                                                <div class="col-md-6 col-sm-6 col-xs-12">
                                                  <input type="text" class="form-control col-md-7 col-xs-12" name="baslik" value="'.$posttitle.'">
                                                </div>
                                            </div>
                                          <div class="form-group">
                                                <label class="control-label col-md-3 col-sm-3 col-xs-12" for="last-name">Video Url <span class=""></span>
                                                </label>
                                                <div class="col-md-6 col-sm-6 col-xs-12">
                                                    <input type="text" name="videourl" value="'.$videourl.'" class="form-control col-md-7 col-xs-12">
                                                </div>
                                          </div>
                                          <div class="form-group"></div>
                                          <div class="form-group"></div>
                                            <div class="ln_solid"></div>
                                            <div class="form-group">
                                                <div class="col-md-6 col-sm-6 col-xs-12 col-md-offset-3">
                                                    <button type="submit" class="btn btn-success">Güncelle</button>
                                                </div>
                                            </div>
    
                                        </form>
                                    </div>
                                </div>';
    }
    
    ?>
  • 14-10-2015, 15:17:47
    #6
    Yok mu yardım edecek birisi?