2015-06-11 31 views
-4

我想编辑已经在数据库中的数据。 假设我已经更新了我的数据库,但一年后更新数据库的用户想要编辑类似他的地址的内容,现在通过表单进行更改,那么我们该怎么做。我张贴如何使用php和mysql编辑数据库中更新的值

 <?php 
    // Create Local variable 
     $taken = "false"; 
     $database = "railway"; 
     $password = ""; 
     $username = "root"; 

     // Main if statement 
     //if($userreg && $passreg){ 

     // Connect to database 
     $con = mysqli_connect('localhost', $username, $password,$database); 

         if ($con->connect_error) { 
          die("Connection failed: " . $con->connect_error); 
         } 





        --------- 
       WHAT TO WRITE IN BETWEEN    
       ---------------- 




     mysqli_close($con); 

假设我的表名是铁路和属性时间station_tostation_from。我想更改名称

请同时填写以下表格以及phpmysql查询

+0

不是要去写的代码给你,但看看PDO。使用mysqli代替mysqli – Scheda

+0

使用mysqli_query查询表格,然后使用mysqli_fetch_assoc – bitsm

+0

结果填充表单您很有趣 – Zl3n

回答

2

这将是这样的:

$sql = "UPDATE Railway SET name='Joe' WHERE id=5"; 

if ($conn->query($sql) === TRUE) { 
    echo "Record updated successfully"; 
} else { 
    echo "Error updating record: " . $conn->error; 
} 
+0

没有人在这里得到了我的问题,但足够疯狂(无关评论)评论。我正在设计一个表单,您可以在其中编辑数据库,而编辑人员对数据库没有任何线索。他将在我的示例中创建并更新编辑过的名称。所以我在问如何编写一个查询来接受来自用户的输入,并将用于更新数据库。 – hawkeye