Advertisement
MadeCurler

user return assigned to variable

Dec 4th, 2016
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.75 KB | None | 0 0
  1. // WHY IS IT THAT WHEN WE USE $user->find_this_query ONLY WE GET AN EMPTY array EVEN THOUGH THE find_this_query METHOD RETURNS
  2. //return //$the_object_array;
  3.  
  4. $user->find_this_query("SELECT * FROM users");
  5.  
  6. echo gettype($user->find_this_query("SELECT * FROM users"));
  7.  
  8.  echo "<pre>";
  9.  print_r($user);
  10.  echo "<pre>";
  11.  
  12.  // returns empty array see below
  13.  
  14. // array
  15.  
  16. // User Object
  17. // (
  18. //     [id] =>
  19. //     [username] =>
  20. //     [password] =>
  21. //     [first_name] =>
  22. //     [last_name] =>
  23.  
  24. //---------------------------------------------------------------------------------------------------//
  25. /// BUT WHEN ASSIGNED $user->find_this_query("SELECT * FROM users") TO A VARIABLE WE GET THE ARRAY FILLED
  26.  
  27. $var=$user->find_this_query("SELECT * FROM users");
  28.  
  29. echo gettype($var);
  30.  
  31.  echo "<pre>";
  32.  print_r($var);
  33.  echo "<pre>";
  34.  
  35.  
  36. //  Array
  37. // (
  38. //     [0] => User Object
  39. //         (
  40. //             [id] => 1
  41. //             [username] => rico
  42. //             [password] => 123
  43. //             [first_name] => John
  44. //             [last_name] => Doe
  45. //         )
  46.  
  47. //     [1] => User Object
  48. //         (
  49. //             [id] => 2
  50. //             [username] => fred
  51. //             [password] => 123
  52. //             [first_name] => Fred
  53. //             [last_name] => Smith
  54. //         )
  55.  
  56. //     [2] => User Object
  57. //         (
  58. //             [id] => 3
  59. //             [username] => anne
  60. //             [password] => 123
  61. //             [first_name] => Anne
  62. //             [last_name] => Baird
  63. //         )
  64.  
  65. //     [3] => User Object
  66. //         (
  67. //             [id] => 28
  68. //             [username] => keith
  69. //             [password] =>   123
  70. //             [first_name] =>   Nut
  71. //             [last_name] =>   Case
  72. //         )
  73.  
  74. // )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement