Arkadaşlar bir ader çoklu veri kaydetme formu hazırlıyorduk bazı ark ile baya ilerledik fakat bir yerde bir hata var anlayan var ise yardımcı olabilir mi?

AMAÇ: Sayfadaki farklı İD'lere sahip içeriklerin her birinin ayrı ayrı başlık ve açıklama bilgisi girilerek veri tabanına toplu bir şekilde kaydedilmesi.

Bir arkadaşın hazırladığı formda en ufak id'nin bilgilerini diğer İD lere kaydetmektedir. Bu konuda düzeltme yapabilecek ark var mı ?

HTML FORM




    $galeriler = mysql_query("select * from galeri_resim where g_id='$bilgi[id]' order by id desc ");
    $_SESSION['count']=mysql_num_rows($galeriler); // buraya tüm sorguların adetini ekledim.
    while($row = mysql_fetch_array($galeriler))
    {
    $yazi = $row["bilgi"];
    $yeniYazi = substr($yazi,0,45);

    //g_id[]
    //sira[]
    //baslik[]
    //bilgi[]
    ?>

    " style="border: 0px solid #CCCCCC; height:0px; font-size:0px; width:0px;" value="" readonly="readonly" size="5" />


    " size="2" data-required="1" />
  • ">
    " size="5" />
    " size="2" />


















KAYIT SAYFASI

session_start();


if ($_GET['islem']=="fotodegistir")
include "../include/ayarlar.php";
if($_POST["fotodegistir"])
{
$g_id = $_POST["g_id"];
$baslik = $_POST["baslik"];
$bilgi = $_POST["bilgi"];
$sira = $_POST["sira"];
for($i=0;$i<$_SESSION['count'];$i++){
$sql1="UPDATE galeri_resim SET baslik='$baslik[$i]', bilgi='$bilgi[$i]', sira='$sira[$i]' WHERE g_id='$g_id[$i]'";
$result1=mysql_query($sql1);
}
if ($sql){ header("Location: // gidecek sayfa linki"); }
}
?>