그래서 나는 하나의 레코드를 얻고 그 테이블에서 생성 된 버튼을 눌러 편집하려고 시도했지만 솔직히, 나는 그 일을하는 방법을 모른다. Dx 누구도 이걸 도와 줄 수 있습니까? (네, 각 레코드에 대해 생성 버튼을합니다. 알다시피, 테이블의 모든 행의 끝에 있도록 모든 기록은 그 자체가 버튼의 것입니다.)해당 레코드를 편집하려면 버튼을 클릭하십시오.
while($rArt = mysqli_fetch_array($sql)){
echo '<tr><td>' . $rArt['ArtID'] . '</td>';
echo '<td>' . $rArt['FiliaalID'] . '</td>';
echo '<td>' . $rArt['Productnaam'] . '</td>';
echo '<td>' . $rArt['Inkoopprijs'] . '</td>';
echo '<td>' . $rArt['Voorraad'] . '</td>';
echo '<td>' . $rArt['Min_voorraad'] . '</td>';
$voo = $rArt['Voorraad'];
$minvoo = $rArt['Min_voorraad'];
$nodig = $minvoo * 2 - $voo;
$chosen = $rArt['ArtID'];
echo '<td>' . $nodig . '</td>';
echo '<td><input type="submit" name="bestel" value="Bestel"></td></tr>';
if(isset($_GET['bestel'])){
$query = mysqli_query($mysql, "
UPDATE artikel a, voorraad v
SET v.voorraad = v.voorraad + '$nodig'
WHERE a.artid = v.artid
AND v.voorraad = '$chosen'");
}
}
어쨌든 사용자의 업데이트가 아닌 경우 버튼이 필요한 이유는 무엇입니까?! – PalDev
나는 당신이 무엇을 요구하고 있는지 이해하지 못합니다. – BigbyBoss72
버튼을 사용하지 않고 편집을 실행할 수 있습니다. 사용자가 업데이트하지 않은 것처럼 보입니다. 배열에서 계산 된 $ nodig를 UPDATE합니다. 코드의 다른 부분이 여기에없는 경우 – PalDev