alertfrancis Ответов: 1

Как сохранить данные в базу данных mysql на PHP


я пытаюсь узнать, как создать регистрацию, и смотрю видео, чтобы сделать это,но проблема в том,что я следовал их шагам,но мое соединение с базой данных не работает,я проверил его,чтобы повторить первое, последнее имя пользователя и пароль при нажатии кнопки регистрации, но дело в том, что он возвращает меня к моему компьютеру. signup.php код, Пожалуйста, я действительно помог решить эту проблему, я новичок в php и mysql.

Что я уже пробовал:

это мое signup.php код


<? php

включить 'dbh.php';

$первый = $_POST, где['первый'];
долларов = $_POST, где['последней'];
$идентификатор = $_POST, где['жидкость'];
$фрд = $_POST, где['инвалидов'];
Эхо " добро пожаловать";
Эхо $первый."
";
echo $last."
";
echo $uid."
";
echo $pwd."
";

это мое dbh.php код

<? php

$conn = mysqli_connect("localhost","", " logintest");

если (!$conn){
die ("ошибка подключения". mysqli_connect_error());
}

Richard MacCutchan

Где находится код, который записывает информацию в базу данных?

RAMASWAMY EKAMBARAM

Используйте PHP Data Objects (PDO) - просто поищите в сети, и вы получите множество ссылок, включая следующие:
"https://en.wikibooks.org/wiki/PHP_Programming/PHP_Data_Objects"
PDO позволяет легко работать и с другими БД (Oracle и PostGRESql)

1 Ответов

Рейтинг:
1

Member 13186555

запись имени пользователя базы данных в запросе подключения к базе данных
$conn = mysqli_connect("localhost", "root","", " logintest");

<?php

include 'dbh.php';

$first = $_POST['first'];
$last = $_POST['last'];
$uid = $_POST['uid'];
$pwd = $_POST['pwd'];

if(isset($_POST['submit']))    
{
  if(mysqli_query($conn,"insert into table_name values('$first','$last','$uid','$pwd')"))
{
  
  echo"data insert";
}
}

?>