Guest User

Untitled

a guest
Feb 5th, 2019
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.05 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="ja">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>sample</title>
  6. </head>
  7. <body>
  8. <input type="button" value="SQL" onclick="sql_exe()">
  9. <!--ボタンを押すとSQLを実行するボタンを配置 -->
  10. <script>
  11. function sql_exe() {
  12. <?php
  13. $dsn='mysql:hostホスト名;dbname=データベース名;charset=utf8';
  14. $user='ユーザ名';
  15. $password='パスワード';
  16. //データベースに接続
  17. try{
  18. $db=new PDO($dsn,$user,$password);
  19. $db->setAttribute(PDO::ATTR_EMULATE_PREPARES,false);
  20. $stmt=$db->prepare(
  21. "select* from mondai where id=1 ORDER BY RAND() LIMIT 1;"
  22. );
  23. //データベースのmondaiテーブルから全ての列を取得
  24. $stmt->execute();
  25. }catch(PDOException $e){
  26. echo "エラー:".$e->getMessage();
  27. }
  28. $row=$stmt->fetch();
  29. ?>
  30. var sample=<?php echo $row['body'] ?>;
  31. //JavaScriptの変数sampleへデータベースから取得した値を代入
  32. console.log(sample);
  33. //JavaScriptの変数を表示
  34. }
  35. </script>
  36. </body>
  37. </html>
Add Comment
Please, Sign In to add comment