Update a MySQL database field data with HTML form and PHP

前端 未结 2 1535
被撕碎了的回忆
被撕碎了的回忆 2021-01-26 06:08

So I am trying to update a database field using a html form and some PHP code, but I cannot get it to work, it throws no errors but does not update the field?, Im not sure if it

2条回答
  •  谎友^
    谎友^ (楼主)
    2021-01-26 07:01

    You need to use WHERE Condition whenever you try to update something to table.

    Here's my code :

    test.html

    
    
    Name :

    updateform.php

    
    

    To demonstrate I've created a database & table test_table with 3 field. (id,name,cost)

    This is the structure of my table :

    enter image description here

    Before executing the above script, our table contains this datas

    enter image description here

    After executing the script, the name in second row changes from ramu to shiva since we specified cost as 500 in WHERE Condition.

    $query = "UPDATE `test_table` SET `name` = '$name' WHERE `cost` = 500";
    


    enter image description here

提交回复
热议问题