$query = "UPDATE TeSt (
`2` ,
`3` ,
`4`
)
VALUES (
'$st2', '$st3', '$st4')
WHERE (`1`='$st1' );";
//verileri ekle eğer hata olursa satır numarasını belirterek ekrana yazdır.
mysql_query($query,mysql_conn()) or print(mysql_error())."Satir : $row \n";
}
for ($row = 2; $row <= $data->sheets[0]['numRows']; $row++)
{
$st1 = mb_convert_encoding( $data->sheets[0]['cells'][$row][1],"UTF-8","ISO-8859-9");
$st2 = mb_convert_encoding( $data->sheets[0]['cells'][$row][2],"UTF-8","ISO-8859-9");
$st3 = mb_convert_encoding( $data->sheets[0]['cells'][$row][3],"UTF-8","ISO-8859-9");
$st4 = mb_convert_encoding( $data->sheets[0]['cells'][$row][4],"UTF-8","ISO-8859-9");
veriduzenle($st1,$st2,$st3,$st4,$row);
}
}Şeklinde fonksiyonum (veriduzenle) sorgum ve döngüm var.Amacım 2 - 3 - 4 isimli sütunlara $st2, $st3, $st4 değişkenlerinden gelen verilerle güncellemek. bunu yaparkende 1 isimli sütunla $st1 değişkeninin eşit olduğu satırlarda bu işi yapması.
umarım anlatabilmişimdir