Hej Udviklere!
Jeg er netop begyndt at eksperimentere med funktioner i PHP er nået til et punkt, hvor jeg ganske simpelt skal printe alle tabeller ud af min SQL database, som matcher min query.
Jeg kan bare ikke helt knække hvor der går galt her. Min fejlkoder lyder på:
Warning: mysql_fetch_array() expects parameter 1 to be resource, object given in
Koden er som følgende:
- <?php
- class DisplayLists{
- function displayUsersLists(){
- $this->db_connection = new mysqli(DB_HOST, DB_USER, DB_PASS, DB_NAME);
-
- if (!$this->db_connection->connect_errno) {
- $print_lists = $this->db_connection->query("SELECT * FROM lists WHERE list_creator = " . $_SESSION["user_id"] . " ");
-
- if ($print_lists->num_rows == 0) {
- echo "Intet udtræk.";
- }
- else {
- while ($row = mysql_fetch_array($print_lists)) {
- echo "Test";
- }
- }
- }
- }
- }
-
- ?>
Jeg synes jeg har siddet og prøver lidt frem og tilbage, men kan ikke rigtigt finde en løsning.
Jeg håber en af jer kan kaste et falkeblik på koden og fortælle mig hvor fejlen ligger!
På forhånd tusind tak,
Ray.