我有我想運(yùn)行的這段代碼,它連接到我的數(shù)據(jù)庫,它用來顯示表上的值,但每次我執(zhí)行 UPDATE 查詢時(shí)。它用零更新行的其余部分,除了我選擇的那個。我想保留我的號碼,但只更新我選擇的號碼,但我不知道怎么做!我用帶有零 (0) 的一行初始化了表,然后使用我的網(wǎng)頁應(yīng)用程序我想更改這些值。但是,如果我在其余列上有另一個值并且我想更改此值,則其余值將為零(表的初始狀態(tài))(我認(rèn)為我不知道如何更好地解釋它)<?php $showData = ("SELECT * FROM horario"); if ($new_user_activity['data'] == 'Seg' ) { $segHora = $new_user_activity['horas']; } $sql = ("UPDATE horario SET seg=$segHora WHERE id=1"); if(!mysqli_query($conn,$sql)) { echo("ERRO NA QUERY" ); } else { if(mysqli_query($conn,$sql)){ $sqlData = mysqli_query($conn,$showData); while ($row = mysqli_fetch_array($sqlData,MYSQLI_ASSOC)){ echo($row['seg']); } } } ?>它希望將我的值與同一行的其他列保持一致!
為什么運(yùn)行此代碼后,我的 SQL 表中的數(shù)據(jù)會被刪除?
阿晨1998
2021-08-26 20:20:08