Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. <?php
  2.  
  3. $json = json_decode(file_get_contents("categories.json"), true)['categories'];
  4. foreach ($json as $elem) {
  5. print_r($elem);
  6. }
  7.  
  8. $link = mysqli_connect('localhost', 'root', '');
  9.  
  10. $sql = "DROP DATABASE categories";
  11. mysqli_query($link, $sql);
  12.  
  13. $sql = "CREATE DATABASE cats";
  14. mysqli_query($link, $sql);
  15.  
  16. $sql = "CREATE TABLE cats.categories (id INT NOT NULL AUTO_INCREMENT, id_category INT, name VARCHAR(255), alias VARCHAR(255))";
  17. mysqli_query($link, $sql);
  18. $sql = "CREATE TABLE cats.category_child (id INT NOT NULL AUTO_INCREMENT, id_category INT, id_child INT)";
  19. mysqli_query($link, $sql);
  20.  
  21. foreach ($json as $elem) {
  22. $stmt = mysqli_prepare($link, "INSERT INTO cats.categories (id_category, name, alias) VALUES (?, ?, ?)");
  23. mysqli_stmt_bind_param($stmt, "iss", $elem['id'], $elem['name'], $elem['alias']);
  24. mysqli_stmt_execute($stmt);
  25. var_dump(mysqli_error($link));
  26. mysqli_stmt_close($stmt);
  27.  
  28. }
  29.  
  30. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement