2015-06-11 1 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_to и station_from. Я хочу изменить имя .

Пожалуйста, напишите как форму, так же как PHP и MySQL запросов.

+0

Не буду писать код для вас, но посмотрите на PDO. Вам гораздо лучше использовать это вместо 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

Смежные вопросы