Can somebody please help me out;) I keep getting this error,
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /usr/home/moari3/public_html/Opretbruger/register.php on line 21
This is my code......
Expand|Select|Wrap|Line Numbers
- <?php
- $button = $_POST['button'];
- if ($button)
- {
- // get data
- $username = $_POST['username'];
- $password = $_POST['password'];
- $retypepassword = $_POST['retypepassword'];
- $email = $_POST['email'];
- if($username && $password && $retypepassword && $email)
- {
- if ($password == $retypepassword)
- {
- if(substr( "@", $email) && substr(".", $email))
- {
- include("connect.php");
- $query = mysql_query("SELECT * FROM username WHERE username='$username'");
- $numrows = mysql_num_rows($query);
- if ($numrows == 0)
- {
- $password = md5($password);
- $register = mysql_query("INSERT INTO users ()");
- }
- else
- echo "The username is taken.";
- }
- else
- echo "Not a valid email";
- }
- }
- else
- echo "You did not fill in every field.";
- }
- else
- {
- echo '<form action="register.php" method="POST">
- <table width="300">
- <tr>
- <td align="right">Username</td>
- <td align="left"><input type="text" name="username"></td>
- </tr>
- <tr>
- <td align="right">Password</td>
- <td align="left"><input type="password" name="password"></td>
- </tr>
- <tr>
- <td align="right">Retype password</td>
- <td align="left"><input type="password" name="retypepassword"></td>
- </tr>
- <tr>
- <td align="right">Email</td>
- <td align="left"><input type="text" name="email"></td>
- </tr>
- <tr>
- <td align="right"></td>
- <td align="left"><input type="submit" name="button" value="Register"></td>
- </tr>
- </table>
- </form>';
- }
- ?>