Yeni firma eklemek istediğimde sorun yok ancak mevcut firmayı güncellemek istediğimde ilk eklenilen firmanın bilgileri ekrana geliyor ve o andan sonra bütün firmaları ilk eklenen firmaya eşitliyor, hangi firmayı güncellemek istersem isteyim hepsi birden aynı şekilde güncelleniyor.
Umarım anlatabilmişimdir. Sorun nerede sizce?
if($_POST['onay']){$onay = 1; }else{$onay = 0;} $db->query ("UPDATE firma SET isim='$_POST[isim]' ,kategori='$_POST[kategori]', email='$_POST[email]', tel='$_POST[tel]', url='$_POST[url]', aciklama='$_POST[aciklama]', onay='$onay' WHERE id='$_POST[id]'");
<input type="hidden" name="id" value = "<?php echo $bilgi['id']; ?>" />
</form>
<?php
$_GET ile gelen id yi kontrol ettin mi kaç geliyor?
quote:
Orijinalden alıntı: B.K.B
$_GET ile gelen id yi kontrol ettin mi kaç geliyor?
Şu an phpmyadmin'den kontrol ettim. Hepsinin id'si aynı geliyor 0 olarak. phpmyadmin'den AI'yi tikleyemiyorum, php dosyası içinden id'yi nasıl düzenleyebilirim?
SS10
kullanıcısına yanıt
phpmyadmin den tablonun id alanını primary key yapıp AI yi tiklemeyi dener misin?
quote:
Orijinalden alıntı: B.K.B
phpmyadmin den tablonun id alanını primary key yapıp AI yi tiklemeyi dener misin?
Maalesef. Tablonun içindeki aciklama kısmını birincil anahtar olarak seçmiş, bunu hiç bir şekilde değiştiremiyorum. id'ye özellikle primary diyemiyorum hata veriyor ve AI seçmek istediğimde yine hata veriyor.
Kodlarda mı sorun var acaba değişkenlerde falan?
SS10
kullanıcısına yanıt
Veritabandaki çalıştığın tablonun ss ini atabilir misin?