testSQL.php 949 B

123456789101112131415161718192021222324252627282930
  1. <?php
  2. $hostname = 'GMGIS\SQLEXPRESS';
  3. $username = 'BIMuser';
  4. $password = 'Component3444';
  5. $db_name="BIMComponents";
  6. $account = "maabim";
  7. if(isset($_GET["username"]))
  8. $account = $_GET["username"];
  9. try {
  10. $pdo = new PDO('sqlsrv:Server='.$hostname.';Database='.$db_name,$username,$password);
  11. $pdo->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  12. } catch (PDOException $e) {
  13. echo $e;
  14. echo json_encode('Error connecting to the server.');
  15. die ();
  16. }
  17. $sth = $pdo->prepare('SELECT *
  18. FROM [BIMComponents].[dbo].[User_Account]
  19. WHERE [account] = ?');
  20. $sth->execute(array($account));
  21. $query = $sth->fetchAll();
  22. /*$sql = "SELECT * FROM [BIMComponents].[dbo].[User_Account] WHERE [account] = '".$account."';";
  23. $query = $pdo->query($sql);
  24. $query->setFetchMode(PDO::FETCH_ASSOC);*/
  25. foreach ($query as $row){
  26. echo $row['userID'].'<br>';
  27. echo $row['account'].'<br>';
  28. }