$kid = $_SESSION['id'];
$ad = $_POST['ad'];
$fiyat = $_POST['fiyat'];
$birim = $_POST['birim'];
$tip = $_POST['tip'];
$sql1=$baglanti->prepare("SELECT MAX(uyesira) FROM uyemalzeme WHERE uyeid=?");
$sql1->execute(array($kid));
$maxuyesira= $sql1->fetchColumn();
if ($sql1) {
$sql2=$baglanti->prepare("INSERT INTO uyemalzeme (uyeid,uyesira,ad,fiyat,birim,tip) VALUES (?,?,?,?,?,?)");
$sql2->execute(array($kid,$maxuyesira+1,$ad,$fiyat,$birim,$tip));
if ($sql2) {
echo 'Malzeme Başarıyla eklendi';}}
else { echo "Max değer bulunamadı"; }
?>

Bu kodlar ile istediğimin bir kısmını hallettim şimdi sıra üyenin sildiği malzemenin id'sine göre tüm tabloyu güncelleyip sıra boşluğu olmasının önüne geçmek. Bunu da silme işlemi sırasında gerçekleştirmeyi planlıyorum