Parse error: syntax error, unexpected T_STRING in /home/teeshome/public_html/freeesti

Discussion in 'Databases' started by jesman, Jul 22, 2012.

  1. #1
    Here is my php code:
    <? php

    //create short varible name
    Itemno=$_Post['Itemno'];
    Firstname=$_POST['Firstname'];
    State=$_POST['State'];
    Streetnumber=$_POST['Streetnumber'];
    Zipcode=$_POST['Zipcode'];
    if (!Null||!Firstname ||!State ||!Streetnumber||!Zipcode){
    echo "You have not entered all the required details.<br/>"
    ."Please go back and try again.";
    exit;
    }

    if (!get_magicquotes_gpc()) {
    Itemno=addslashes(Itemno);
    Firstname=addslashes(Firstname);
    State=addslashes(State);
    Streetnumber=addslashes(Streetnumber);
    Zipcode=addslashes(Zipcode);
    if (mysqli_connect_errno()){
    echo "Error: Could not connect to database. Please try again later.";
    exit;
    }
    @$db= new mysqli("http://www.http://customers.freehosting.com", "teeshome_freeestimates", "xxxxxxx");
    (Itemno,Firstname,State,Steetnumber,Zipcode);
    insert into customers values
    (Null,'Firstname','State.','.Streetnumber','Zipcode');

    echo $db->affected_rows;
    $result= $db->query ($query);

    if ($result){
    } else {
    echo "An error has occured. The item was not added.";

    }
    $db->close();
    ?>

    Thank you
     
    jesman, Jul 22, 2012 IP
  2. PK-Host

    PK-Host Guest

    Messages:
    109
    Likes Received:
    3
    Best Answers:
    1
    Trophy Points:
    0
    #2
    Lol sorry but you ar egoing to have to give more information on that. I ain't gonna be looking through all that line by line. Please give the full error that you get including line numbers.
     
    PK-Host, Jul 23, 2012 IP
  3. Michael Baptiste

    Michael Baptiste Banned

    Messages:
    109
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #3
    What are you trying to do with that code?
     
    Michael Baptiste, Jul 23, 2012 IP
  4. Rukbat

    Rukbat Well-Known Member

    Messages:
    2,908
    Likes Received:
    37
    Best Answers:
    51
    Trophy Points:
    125
    #4
    I don't know where you learned PHP, but the code is totally wrong from the first line:

    
           //create short varible name      
             $Itemno=$_Post['Itemno'];                         
             $Firstname=$_POST['Firstname'];
             $State=$_POST['State'];
             $Streetnumber=$_POST['Streetnumber'];
             $Zipcode=$_POST['Zipcode'];  
                        if (!$Itemno||!$Firstname ||!$State ||!$Streetnumber||!$Zipcode){
             echo "You have not entered all the required details.<br/>"
             ."Please go back and try again.";
             exit;
             }
           
           if (!get_magicquotes_gpc()) {
           $Itemno=addslashes($Itemno);
           $Firstname=addslashes($Firstname);
           $State=addslashes($State);
           $Streetnumber=addslashes($Streetnumber);
           $Zipcode=addslashes($Zipcode);
      
    PHP:
    Itemno isn't a variable, it's a T_STRING. The variable is $Itemno. Etc.
     
    Rukbat, Aug 10, 2012 IP