PDA

View Full Version : آموزش: کار نکردن insert با این که اررور نمیده



CrazyMember2
سه شنبه 08 دی 1394, 13:34 عصر
سلام دوستان برنامه من وقتی دستور insert رو بکار می برم هیچ ارروری نمیده ولی data داخل column هنا ذخیره نمیشه خواهش می کنم کمک کنید.

<?php
include "config.php";
$sumenzebat = ($_POST['enzebat1'] + $_POST['enzebat2'] + $_POST['enzebat3'] + $_POST['enzebat4'] + $_POST['enzebat5']);
$sumshayestegy = ($_POST['shayestegy1'] + $_POST['shayestegy2'] + $_POST['shayestegy3'] + $_POST['shayestegy4']);
$sumertebat = ($_POST['ertebat1'] + $_POST['ertebat2'] + $_POST['ertebat3']);
$sumamozesh = ($_POST['amozesh1']);
$sumtakhasosi = ($_POST['takhasosi1'] + $_POST['takhasosi2'] + $_POST['takhasosi3'] + $_POST['takhasosi4'] + $_POST['takhasosi5'] + $_POST['takhasosi6'] + $_POST['takhasosi7']);
$sql="insert into karmand1 ('semat','enzebat','shayestegy','ertebat','amozesh ','takhasosi') values ('1','{$sumenzebat}','{$sumshayestegy}','{$sumerte bat}','{$sumamozesh}','{$sumtakhasosi}')";
mysqli_query($con,$sql);
?>

asma69
پنج شنبه 10 دی 1394, 19:42 عصر
سلام دوستان برنامه من وقتی دستور insert رو بکار می برم هیچ ارروری نمیده ولی data داخل column هنا ذخیره نمیشه خواهش می کنم کمک کنید.

<?php
include "config.php";
$sumenzebat = ($_POST['enzebat1'] + $_POST['enzebat2'] + $_POST['enzebat3'] + $_POST['enzebat4'] + $_POST['enzebat5']);
$sumshayestegy = ($_POST['shayestegy1'] + $_POST['shayestegy2'] + $_POST['shayestegy3'] + $_POST['shayestegy4']);
$sumertebat = ($_POST['ertebat1'] + $_POST['ertebat2'] + $_POST['ertebat3']);
$sumamozesh = ($_POST['amozesh1']);
$sumtakhasosi = ($_POST['takhasosi1'] + $_POST['takhasosi2'] + $_POST['takhasosi3'] + $_POST['takhasosi4'] + $_POST['takhasosi5'] + $_POST['takhasosi6'] + $_POST['takhasosi7']);
$sql="insert into karmand1 ('semat','enzebat','shayestegy','ertebat','amozesh ','takhasosi') values ('1','{$sumenzebat}','{$sumshayestegy}','{$sumerte bat}','{$sumamozesh}','{$sumtakhasosi}')";
mysqli_query($con,$sql);
?>


سلام...آکولادهایی ک دور مقادیر در دستور insert گزاشتین رو بردارین.....همچنین پرانتزهای دور مقادیری ک قبل insert با هم جمع نموده اید را هم بردارید و کدتون رو دوباره تست کنید ببینین جواب میده یا نه؟؟

به شکل زیر




<?phpinclude "config.php"; $sumenzebat = $_POST['enzebat1'] + $_POST['enzebat2'] + $_POST['enzebat3'] + $_POST['enzebat4'] + $_POST['enzebat5']; $sumshayestegy = $_POST['shayestegy1'] + $_POST['shayestegy2'] + $_POST['shayestegy3'] + $_POST['shayestegy4']; $sumertebat = $_POST['ertebat1'] + $_POST['ertebat2'] + $_POST['ertebat3']; $sumamozesh = $_POST['amozesh1']; $sumtakhasosi = $_POST['takhasosi1'] + $_POST['takhasosi2'] + $_POST['takhasosi3'] + $_POST['takhasosi4'] + $_POST['takhasosi5'] + $_POST['takhasosi6'] + $_POST['takhasosi7'];$sql="insert into karmand1 ('semat','enzebat','shayestegy','ertebat','amozesh ','takhasosi') values ('1','$sumenzebat','$sumshayestegy','$sumertebat', '$sumamozesh','$sumtakhasosi')";mysqli_query($con,$sql);?>


کدها پشت سرهم شده..خودتون مرتبش کنین..