0

I'm connecting my SQL database to an Android App. I have created and connected the database already so I'm trying to connect this php file now. I'm getting this - Parse error: syntax error, unexpected 'TABLE_PLEDGES' (T_STRING) on line 13

$name = $_GET[‘name’];
$emailAddress = $_GET[‘emailAddress’];
$phoneNumber = $_GET[‘phoneNumber’];
$amount = $_GET[‘amount’];
$date = $_GET[‘date’];

if($name == ‘’ || $emailAddress == ‘’ || $phoneNumber == ‘’ || $amount == ‘’ || $date == “”){
    echo ‘yes’;
}else{
    _once(‘dbConnect.php’);
    $sql = “SELECT * FROM TABLE_PLEDGES WHERE name=‘$name’ OR emailAddress=‘$emailAddress’”;

    $check = mysqli_fetch_array(mysqli_($con,$sql));

    if(isset($check)){
        echo ‘name or email already exist’;
    }else{
        $sql = “INSERT INTO TABLE_PLEDGES (name,emailAddress,phoneNumber,amount, date) VALUES(‘$name’,’$emailAddress’,’$phoneNumber’,’$amount’,’$date’)”;
    if(mysqli_($con,$sql)){
        echo ‘pledge accepted’;
    }else{
        echo ‘oops! Please try again!’;
    }
}
mysqli_close($con);
}

Can anyone assist?

Andriy Ivaneyko
  • 20,639
  • 6
  • 60
  • 82

1 Answers1

2

Instead of using quotes you used backtrack. use quotes and your problem will gone

<?php
$name = $_GET["name"];
$emailAddress = $_GET["emailAddress"];
$phoneNumber = $_GET["phoneNumber"];
$amount = $_GET["amount"];
$date = $_GET["date"];

if($name == "" || $emailAddress == "" || $phoneNumber == "" || $amount == "" || $date == ""){
    echo "yes";
}else{
    require_once("dbConnect.php"); //instead of _once it will be require_once
    $sql = "SELECT * FROM TABLE_PLEDGES WHERE name="$name" OR emailAddress="$emailAddress"";

    $check = mysqli_fetch_array(mysqli_($con,$sql));

    if(isset($check)){
        echo "name or email already exist";
    }else{
        $sql = "INSERT INTO TABLE_PLEDGES (name,emailAddress,phoneNumber,amount, date) VALUES("$name","$emailAddress","$phoneNumber","$amount","$date")";
    if(mysqli_query($con,$sql)){ // instead of mysqli_ it will be mysqli_query
        echo "pledge accepted";
    }else{
        echo "oops! Please try again!";
    }
}
mysqli_close($con);
}
Alive to die - Anant
  • 70,531
  • 10
  • 51
  • 98