error inserting data into table

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • chazzy69
    New Member
    • Sep 2007
    • 196

    error inserting data into table

    Ok heres the code im using to insert data into a table-

    Code:
    $import="INSERT into default_en_listingsdbelements(listingsdbelements_id,listingsdbelements_field_name,listingsdbelements_field_value,listingsdb_id,userdb_id) values('$data[0]','$data[1]','$data[2]'','$data[3]'','$data[4]')";
    now the error im getting is "Column count doesn't match value count at row 1",

    just wondering what exactly is this error referring to and how i can fix it?

    Any help greatly appreciated, cheers
  • mwasif
    Recognized Expert Contributor
    • Jul 2006
    • 802

    #2
    There are double single quotes after $data[2] and $data[3].
    [code=php]$import="INSERT into default_en_list ingsdbelements( listingsdbeleme nts_id,listings dbelements_fiel d_name,listings dbelements_fiel d_value,listing sdb_id,userdb_i d) values('$data[0]','$data[1]','$data[2]','$data[3]','$data[4]')"; [/code]

    Comment

    • chazzy69
      New Member
      • Sep 2007
      • 196

      #3
      oh lol completely blind, thanks :)

      Comment

      Working...