10/10/2018, 10:45
thắc mắc về POST
các bác cho em hỏi giả sử có một table có khoảng 30 fields khi dùng câu lệnh trong PHP phải dùng method="POST" để lấy dữ liệu trong form rồi dùng câu lệnh insert into vào CSDL nhưng nếu POST 30 lần thì mệt quá các bác có cách nào ngắn hơn để giảm bớt công việc đó không thank
Bài liên quan
"name_1"
"name_2"
....
"name_30"
còn khi insert vào co so du lieu thi chay vong lap for
{
$name="name_$i";
$gia_tri=$_POST[$name];
$chuoi_insert=".... $gia_tri ....";
mysql_query($chuoi_insert);
}
{
$name = "a".$i;
$giatri[] = $_POST[$name];
}
$sql = "INSERT INTO sanpham(tensanpham,hangsanxuat,giasanpham,hinhanh, tinhnangnoibat,xemtinhnang,soluong) VALUES('$giatri[1]','$giatri[2]','$giatri[3]','','$giatri[4]','$giatri[5]','$giatri[6]')";
$result = mysql_query($sql);
Mình làm kiểu như vậy nó làm giảm thời gian viết POST nhưng giá trị vẫn phải nhập nhiều lần ai có cách tiếp thì comment nhé
đoạn này
VALUES('$giatri***91;1***93;','$giatri***91;2***93;','$giatri***91;3***93;','','$giatri***91;4***93;','$giatri***91;5***93;','$giatri***91;6***93;')