Mysql
 sql >> база данни >  >> RDS >> Mysql

вмъкнете php не може да се свърже с phpmyadmin, когато вмъкна данни, те няма да се показват в phpmyadmin

Има множество проблеми. Някои от тях:

  1. Низът на вашата заявка е грешен. Имате VALUE вместо VALUES
  2. Присвоявате низ за заявка на $query след вие го изпълнявате
  3. Спрете да използвате остарял mysql_* разширение и превключете към mysqli_* или PDO
  4. Потвърдете и дезинфекцирайте въведеното от потребителя
  5. Научете и използвайте подготвени отчети вместо интерполиране на низове на заявки. Последното е широко отворена врата за sql инжекции.

Сега да се върнем към вашия непосредствен проблем. Опитайте се да промените тази част

if($query_run = mysql_query($query)){
  $query="insert into mylibrary value('$isbn','$title')";
  mysql_query($query);
  echo "Successfully store in DATABASE";
}

към нещо подобно

$query = "INSERT INTO mylibrary (isbn, title) VALUES('$isbn', '$title')";
$result = mysql_query($query);
if($result) {
  echo "Successfully stored in DATABASE";
} else {
  echo "Something went wrong: " . mysql_error();
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Може ли InnoDB да използва файл за спиране?

  2. Родителско дърво в mysql таблица (while-loop)

  3. Работа със специални символи на пълен текст на MySQL

  4. Нулирането на AUTO_INCREMENT отнема много време в MySQL

  5. Laravel Schema Builder:Създаване на двоична(16) колона