MySQL是一種開源的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),已經(jīng)被廣泛應(yīng)用在網(wǎng)站、企業(yè)和個(gè)人項(xiàng)目中。其中最重要的一項(xiàng)功能就是update。update可以更新數(shù)據(jù)庫(kù)中的單個(gè)或多個(gè)記錄,修改其屬性值,使之符合需求。下面是一次update全過程:
//連接數(shù)據(jù)庫(kù) $conn = mysqli_connect($servername, $username, $password, $dbname); //檢查連接是否成功 if (!$conn) { die("Connection failed: " . mysqli_connect_error()); } //查詢要更新的記錄 $sql = "SELECT * FROM mytable WHERE id=1"; $result = mysqli_query($conn, $sql); //檢查是否存在該記錄 if (mysqli_num_rows($result) >0) { //更新記錄 $sql = "UPDATE mytable SET name='John' WHERE id=1"; if (mysqli_query($conn, $sql)) { echo "Record updated successfully"; } else { echo "Error updating record: " . mysqli_error($conn); } } else { echo "Record not found"; } //關(guān)閉數(shù)據(jù)庫(kù)連接 mysqli_close($conn);
以上代碼實(shí)現(xiàn)了從mytable表中選中id為1的記錄,將其name屬性值更新為John。使用mysqli_query函數(shù)執(zhí)行sql語(yǔ)句,成功輸出記錄已更新,否則輸出錯(cuò)誤信息。最后關(guān)閉數(shù)據(jù)庫(kù)連接,釋放資源。
上一篇加載中的css怎么用