PHP/SQL::SQL语句中的变量索引

PHP/SQL::SQL语句中的变量索引,php,indexing,string-interpolation,Php,Indexing,String Interpolation,我将其放在SQL语句中: WHERE course_num = '$course_details['course_num']' term_cd = '$course_details['term_cd']' term_year = '$course_details['term_year']' course_title = '$course_details['course_title']' units = '$course_details['units

我将其放在SQL语句中:

WHERE course_num = '$course_details['course_num']'
      term_cd = '$course_details['term_cd']'
      term_year = '$course_details['term_year']'
      course_title = '$course_details['course_title']'
      units = '$course_details['units']'
我犯了一个错误。因为这显然不起作用,所以如何在SQL语句中为变量编制索引?

使用 {$arrayvar['index']}


您也可以省略单引号,但我认为最好使用它们。

您还缺少许多条件之间的
连接器。