Jump to content

( ! ) Parse error: syntax error, unexpected '{' in D:\wamp\www\genasiabiotech\register\sign-in.php on line 28


xanie

Recommended Posts

i think my looping statement is correct but how come that I'm encountering such error.

<?php
session_start();
include("../config/db.php");
if(isset($_POST['log-in']))

{
 $email =$_POST['email_add'];
 $pass =$_POST['password'];

 $password = mysql_real_escape_string($pass);
 $email_ = mysql_real_escape_string($email);

 $result=mysql_query("Select * from register where email_add='$email' and password='$pass'")or die(mysql_error());

 $user=mysql_num_rows($result);

 if ($user == 0 )
 {
  echo "Invalid username or password";

 }
  else if($user==1)
  {
   while($rows(mysql_fetch_array($result))
 {
  $id  =$rows['reg_id'];
  $email =$rows['email_add'];
  $pass =$rows['password'];

 $_SESSION['reg_id']  =$id;
 $_SESSION['email_add']  = $email;
 $_SESSION['password'] =$pass;

 header('location:index.php');
 }

  }
 else
 {
  echo "Error!";
 }

}

?>

For the future, uniform indenting would help.

 

This is your problem:

 

while($rows(mysql_fetch_array($result))
{

 

Look at that line and tell me if you see the multiple errors.

 

 

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.