Advertisement
Guest User

Untitled

a guest
May 17th, 2017
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 1.07 KB | None | 0 0
  1. <?php
  2. /**
  3. * Universal connector test 0.1
  4. *
  5. * @author mario
  6. */
  7.  
  8. $host = '';
  9. $db = '';
  10. $username = '';
  11. $password = '';
  12.  
  13. ?>
  14. <p>
  15. <form>
  16. <textarea name="query">
  17. <?php echo htmlentities($_POST['query']); ?>
  18. </textarea>
  19. <input type="submit" />
  20. </form>
  21. </p>
  22. <?php if(isset($_POST['query']) && $_POST['query']) { ?>
  23.     <p>
  24.     <?php
  25.         # MySQL
  26.         $link = mysql_connect($host, $username, $password);
  27.         mysql_select_db($db,$link);
  28.        
  29.         if($res = mysql_query($_POST['query'], $link)) {
  30.             var_dump(mysql_fetch_row($res));   
  31.         } else {
  32.             var_dump(mysql_error());   
  33.         }
  34.     ?>
  35.     </p>
  36.     <p>
  37.     <?php
  38.         # MySQLI
  39.         $link = new mysqli($host, $username, $password, $db);
  40.         if($res = $link->query($_POST['query'])) {
  41.             var_dump($res->fetch_row());   
  42.         } else {
  43.             var_dump($link->error);
  44.         }
  45.     ?>
  46.     </p>
  47.     <p>
  48.     <?php
  49.         $link = new PDO('mysql:host='.$host.';port=3306;dbname='.$db, $username, $password);
  50.         if($res = $link->query($_POST['query'])) {
  51.             foreach($res as $row) {
  52.                 var_dump($row);
  53.             }  
  54.         } else {
  55.             var_dump($link->errorInfo());
  56.         }
  57.     ?>
  58.     </p>
  59. <?php } ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement