Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Błąd analizy PHP:błąd składni, nieoczekiwane T_ENCAPSED_AND_WHITESPACE, oczekiwany T_STRING lub T_VARIABLE lub T_NUM_STRING

W zapytaniu SQL zastąp wszystkie wpisy '$out[]' przez {$out[]}
I spróbuj użyć IDE:NetBeans lub PhpStorm.

Nie zapomnij też o oczyść swoje dane w SQL , rozważ użycie PDO i nie używaj zamykającego ?> tag.

Twój stały kod:

<?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. Sparametryzowane zapytanie MySQL przy użyciu Like

  2. phpMyBackupPro — internetowe narzędzie do tworzenia kopii zapasowych MySQL dla systemu Linux

  3. Railsy tworzące schema_migrations - Mysql2::Error:Określony klucz był za długi

  4. Jak zaktualizować dwie kolumny w bazie danych MySQL?

  5. uwaga:konwersja tablicy na ciąg znaków w php