Jump to content

Help - Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result


EW123

Recommended Posts

Hi

I am a student who is fairly new to PHP and MySQL. I have been working on creating a registration page for a website and I'm getting the following warnings when I've tested the page:

 

Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in /home/ed12e2w/public_html/COMM2735/dynamic_website/registration.php on line 74

Warning: mysqli_free_result() expects parameter 1 to be mysqli_result, boolean given in /home/ed12e2w/public_html/COMM2735/dynamic_website/registration.php on line 80

 

I think that my query has failed but I'm not completely sure on what to change in order to solve this.

 

Here is the section of code I'm having problems with:

 

 

register.php

A little warning: if your query works fine but the user was not found in the table then you won't get an error. Instead you will get your result with zero rows!

 

You can use mysqli_num_rows($result); to test if there would be a row available.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.