Я изучаю SQL, используя Wampserver, Crimson editor и Новые учебные пособия по Бостону . Ничего не получалось, пока я не сменил кавычки:
С командами SQL обычные «одинарные кавычки» не работают, но weird slanty quotes
делает.
При использовании форм и $_GET["name"];
будут работать только двойные кавычки.
Есть идеи, что здесь происходит? Я использую британскую клавиатуру, но также и видео-репетитор, и он использует $_GET['name'];
с одинарными кавычками.
РЕДАКТИРОВАТЬ: пример кода:
if(isset($_GET["sortBy"])&&!empty($_GET["sortBy"]) ) // only works with "full" quotes
{ $sortBy = $_GET["sortBy"];
echo "sortBy works <br><br>";
}
$topTenResult = "SELECT `name`,`intuition`,`bravery`,`romance` FROM `scores` ORDER BY $sortBy DESC";
// does not work with default keyboard single quotes