Сегодня от меня следующий вопрос. В учебных материалах я встретил два варианта оформления SQL запросов:
$sql = "SELECT `name` FROM `list`";и
$query = mysql_query($sql) or die(mysql_error());
$query = ("SELECT `name` FROM `list`") or die(mysql_error());
Автор первого запроса склонялся к тому, что можно легко проверить запрос на предмет ошибок подстановки принятых данных конструкцией
echo $sql;
Автор второго запроса склонялся к тому, что код сокращается на несколько строк
Хотелось бы услышать Ваш совет по этому поводу.
И второй вопрос:
На одном форуме читал, что лучше составлять свои запросы так, чтобы всегда использовался LEFT JOIN. Автор советовал меньше использовать RIGHT JOIN из-за худшего восприятия кода.
Хотелось бы услышать Ваше мнение и по данному вопросу
Благодарю.
_____________
Задача на корректную обработку данных (мое решение)
http://eu.battle.net/sc2/ru/profile/2212951/1/IIIIIIIIIIII/