- Сообщения
 - 1,251
 
- Решения
 - 6
 
- Реакции
 - 392
 
Какие данные кроме даты (которая автоматически будет подставляться) должен вносить пользователь?
в БД через INSERT будем вносить данные которые ввел пользователь из формы через
input
Пример на одном поле
Создете форму
	
	
	
		
Создаете insert.php
	
	
	
		
лучше перепроверить)
	
		
			
		
		
	
				
			в БД через INSERT будем вносить данные которые ввел пользователь из формы через
input
Пример на одном поле
Создете форму
		HTML:
	
	
	<form action="insert.php" method="post">
Имя: <input type="text" name="name" /><br />
<input type="submit" value="Send" />
</form>
	
		PHP:
	
	
	<?php
$erors = array();               
if (isset($_POST['name'])) {
  $_POST = array_map("strip_tags", $_POST);
  $_POST = array_map("trim", $_POST);
  if (strlen($_POST['name'])<3) $erors[] = 'Имя не может быть меньше 3 символов';
  if(count($erors)<1) {
    $conn = new mysqli('localhost', 'root', '', 'tests');
    if (mysqli_connect_errno()) {
      exit('ошибка подключение: '. mysqli_connect_error());
    } //Тут вставляем ваше подклчение или include
 
 
    $adds['name'] = $conn->real_escape_string($_POST['name']);
    // sql INSERT INTO
    $sql = "INSERT INTO `Имя БД` (`name`) VALUES ('". $adds['name']. "')";
    if ($conn->query($sql) === TRUE) {
      echo 'users entry saved successfully';
    }
    else {
      echo 'Error: '. $conn->error;
    }
    $conn->close();
  }
  else {
    echo implode('<br />', $erors);
  }
}
else {
  echo 'No data from form';
}
?>
	
			
				Последнее редактирование модератором: 
			
		
	
								
								
									
	
		
			
		
		
	
	
	
		
			
		
		
	
								
							
							