Code:
$q = $dbh->query("SELECT dish,price FROM meals WHERE meal LIKE '" . $_POST['meal'] ."'");
i have looked for lots of articles,finding in mysql,behind LIKE there are two
institutions,some use '',and some use " ",i don't know which is right ?

two:
in the above it uses " behind LIKE,i think it's wrong,and the right is
LIKE ' $_POST['meal'] '"); am i right ?