if(isset($_POST['eklemeyap'])) {
$ad = $_POST['ad'];
$ozellik = $_POST['ozellik'];
$kategori = $_POST['kategori'];
$eskifiyat = $_POST['eskifiyat'];
$yenifiyat = $_POST['yenifiyat'];
$indirimlifiyat = $_POST['indirimlifiyat'];
$urunsayisi = $_POST['urunsayisi'];
$urunalani = $_POST['urunalani'];
foreach($ad as $index => $names) {
$s_name = $names;
$s_ozellik = $ozellik[$index];
$s_kategori = $kategori[$index];
$s_eskifiyat = $eskifiyat[$index];
$s_yenifiyat = $yenifiyat[$index];
$s_indirimlifiyat = $indirimlifiyat[$index];
$s_urunsayisi = $urunsayisi[$index];
$s_urunalani = $urunalani[$index];
$sorgualani = "INSERT INTO indexsayfaurun (urun_ad, urun_ozellik, urun_kategori, urun_eskifiyat,
urun_yenifiyat, urun_indirimlifiyat, urun_sayisi,
urun_alani) VALUES ('s_name', 's_ozellik', 's_kategori',
's_eskifiyat', 's_yenifiyat', 's_indirimlifiyat',
's_urunsayisi', 's_urunalani')";
$sorgu = mysqli_query($db, $sorgualani);
if($sorgu) {
echo "tamam";
} else {
echo "olmadı";
}
}
} Php Veritabanına Neden Değişken Adı Kaydediliyor?
2
●136
- 20-01-2023, 23:11:00Veritabanına değişken adı kayıt ediliyor. İnput'a girdiğim değer değil. Neden oluyor acaba?
- 20-01-2023, 23:20:00Kimlik doğrulama veya yönetimden onay bekliyor.
$sorgualani = "INSERT INTO indexsayfaurun (urun_ad, urun_ozellik, urun_kategori, urun_eskifiyat, urun_yenifiyat, urun_indirimlifiyat, urun_sayisi, urun_alani) VALUES ('$s_name', '$s_ozellik', '$s_kategori', '$s_eskifiyat', '$s_yenifiyat', '$s_indirimlifiyat', '$s_urunsayisi', '$s_urunalani')";değişkenlerin başında $ olması gerekir - 21-01-2023, 00:36:42Teşekkür ederim. Bir de kayıt yaparken şu hatayı alıyorum.
Uninitialized string offset: 1 in