Mysql
 sql >> база данни >  >> RDS >> Mysql

Грешка в PHP Parse:синтактична грешка, неочаквано T_ENCAPSED_AND_WHITESPACE, очаква се T_STRING или T_VARIABLE или T_NUM_STRING

В SQL заявка заменете всички записи на '$out[]' от {$out[]}
И опитайте да използвате IDE:NetBeans или PhpStorm.

Освен това не забравяйте да дезинфекцирайте вашите данни в SQL , обмислете използването на PDO и не използвайте затварящ ?> етикет.

Вашият фиксиран код:

<?php

$link = mysql_connect('localhost', 'name', 'password');
if (!$link)
{
    die('Could not connect: '.mysql_error());
}
echo 'Connected successfully';
mysql_select_db("recruitmentdb", $link);

$sql = "INSERT INTO recruitmentapp_candidate(id,name,contact1,contact2,contact3,e_mail,reference_type,resume_urce,date_of_first_contact,hr_contact,experience_level,current_employer,current_city ,highest_degree,year_of_highest_degree,prominent_college ,possible_projects,skill_set,track ,status ,offer_date,acceptance_date,joining_date,joining_date,comment,feedback_temp,upload_date,vacancy_id)VALUES (null,{$out['Name']},null, null,null,null,null,null,null, null,{$out['ExpLevel']},{$out['CurrEmp']},{$out['CurrCity']}, {$out['HighestDegree']},{$out['Year_Passing']},null,null,{$out['Skill_set']},null,null,null,null,null,null,null,null,null,null)";
if (!mysql_query($sql, $link))
{
    die('Error: '.mysql_error());
}
echo "1 record added";



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mySQL Заявка за повтарящи се събития

  2. Използване на MySQL с Android

  3. Внедряване на трендови маркери, базирано на Mysql json

  4. Работа с голямо количество данни от mysql

  5. Как да вмъкнете данните от скритото поле в базата данни с помощта на php