Задать вопрос
@t_timaa

Как добавить записи в phpmyadmin через php?

Здравствуйте. У меня есть база, созданная через запрос phpmyadmin. Я хочу реализовать на сайте добавление/редактирование/удаление записей в базу.
Форма:
<form method="POST" action="">
<table class="client">
    <tr>
        <th>Код_клиента</th>
        <th>ФИО</th>
        <th>Номер_паспорта</th>
        <th>Адрес</th>
        <th>Телефон</th>
    </tr>
    <tr>
        <td><input type="text" name="id_client"></td>
        <td><input type="text" name="FIO"></td>
        <td><input type="text" name="number_pass"></td>
        <td><input type="text" name="Adress"></td>
        <td><input type="text" name="Telefone"></td>
    </tr>
</table>
<input id='button-name' type="submit" name="add_clie" value='Добавить' class="red_but">
<input id='button-name' type="submit" name="delete_clie" value='Удалить' class="red_but">
<input id='button-name' type="submit" name="edit_clie" value='Редактировать' class="red_but">
</form>

Код добавления:
<?php 
error_reporting(-1);ini_set('display_errors', 1);

	session_start();

	require "connect.php";

	

//
//Клиенты   ..Добавление
//

	if (isset($_POST['add_clie'])){
		$query = "INSERT INTO Clients (id_client, FIO, number_pass, Adress, Telefone) values ('$_POST[id_client]','$_POST[FIO]','$_POST[number_pass]','$_POST[Adress]','$_POST[Telefone]')";
	mysql_query($query);
}

//
//Редактирование
//

if(isset($_POST['edit_clie'])){
  $query="UPDATE Clients SET id_client='$_POST[id_client]', FIO='$_POST[FIO]', number_pass='$_POST[number_pass]', Adress='$_POST[Adress]', Telefone='$_POST[Telefone]' WHERE id_client='$_POST[id_client]'";
  $result = mysql_query($query);
  unset($row);  
}

//
//Удаление
//

if (isset($_POST['delete_clie'])){
	$query = "DELETE FROM Clients WHERE id_client='$_POST[id_client]'";
	mysql_query($query);
}

?>


При нажатии на кнопку "Добавить" - ничего не происходит. Ошибок нет, записи не добавляются. Что я делаю не так?
  • Вопрос задан
  • 911 просмотров
Подписаться 2 Оценить 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
LenovoId
@LenovoId
svg, css,js
ошибок нет потому то вы их запретили error_reporting(-1);ini_set('display_errors', 1);
для начала покажите версию php т.е стандартная переменная "phpinfo();
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы