Guest User

Untitled

a guest
Jun 28th, 2018
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.30 KB | None | 0 0
  1. $connection = mysqli_connect('localhost', 'user', 'xxxxx');
  2. $database = mysqli_select_db($connection, 'xxxxx');
  3.  
  4. $param1 = $_GET['q'];
  5.  
  6. //prepared mysqli statement
  7. $stmt = mysqli_stmt_init($connection);
  8. $stmt = $connection->prepare('SELECT * FROM CONTACTS WHERE SURNAME = ?');
  9. $stmt->bind_param('s', $param1); // 's' specifies the variable type => 'string'
  10.  
  11. $stmt->execute();
  12. $result = $stmt->get_result();
  13. $num_rows = mysqli_num_rows($result);
  14.  
  15. echo "Records Found:".$num_rows."<br/><br/><hr/>";
  16.  
  17. while ($row = $result->fetch_assoc()) {
  18. echo $result['COMPANY']." ".$result['FORENAME']." ".$result['SURNAME'];
  19. }
  20.  
  21. $servername = "localhost"; $username = "xxxx"; $password = "xxxx"; $dbname = "xxxx";
  22.  
  23. // Create connection
  24. $conn = new mysqli($servername, $username, $password, $dbname);
  25.  
  26. // Check connection
  27. if ($conn->connect_error) {
  28. die("Connection failed: " . $conn->connect_error);
  29. }
  30.  
  31. $param1 = $_GET['q'];
  32.  
  33. $stmt = mysqli_prepare($conn, "SELECT CONTACTID, COMPANY, FORENAME, SURNAME FROM CONTACTS WHERE SURNAME = ?");
  34.  
  35. /* bind parameters for markers */
  36. mysqli_stmt_bind_param($stmt, "s", $param1);
  37.  
  38. /* execute query */
  39. mysqli_stmt_execute($stmt);
  40.  
  41. /* bind result variables */
  42. mysqli_stmt_bind_result($stmt, $CONTACTID, $COMPANY, $FORENAME, $SURNAME);
  43.  
  44. /* fetch value */
  45. mysqli_stmt_fetch($stmt);
  46.  
  47. $num_rows = mysqli_num_rows($stmt);
  48. echo "Records Found:".$num_rows."<br/><br/><hr/>";
  49.  
  50.  
  51. /* close statement */
  52. mysqli_stmt_close($stmt);
  53.  
  54.  
  55. mysqli_close ($conn);
  56.  
  57. $servername = "localhost"; $username = "xxxx"; $password = "xxxx"; $dbname = "xxxx";
  58. $conn = new mysqli($servername, $username, $password, $dbname);// Create connection
  59.  
  60. // Check connection
  61. if ($conn->connect_error) {
  62. die("Connection failed: " . $conn->connect_error);
  63. }
  64.  
  65. $param1 = $_GET['q'];
  66.  
  67. $stmt = mysqli_prepare($conn, "SELECT CONTACTID, COMPANY, FORENAME, SURNAME FROM CONTACTS WHERE SURNAME = ?");
  68. mysqli_stmt_bind_param($stmt, "s", $param1);// bind parameters for markers
  69. mysqli_stmt_execute($stmt);// execute query
  70. mysqli_stmt_bind_result($stmt, $CONTACTID, $COMPANY, $FORENAME, $SURNAME);// bind result variables
  71.  
  72. // fetch values
  73. while (mysqli_stmt_fetch($stmt)) {
  74. echo $CONTACTID."<br>";
  75. echo $COMPANY."<br>";
  76. echo $FORENAME."<br>";
  77. echo $SURNAME."<br>";
  78. echo "<hr/>";
  79. }
  80.  
  81. mysqli_stmt_close($stmt);// close statement
  82.  
  83. mysqli_close ($conn);
Add Comment
Please, Sign In to add comment