Ответ: Впросы новичка
Crayzi, думаю тебе стоит почитать простенькое пособие по MySQL и базам данных вообще, напр. Томсон, Веллинг - Разработка Web-приложений на РНР и MySQL. Это снимет большую часть проблем и вопросов в дальнейшем. Разборка методом - получилось-не получилось приводит к не системным знаниям (по моему опыту).
Теперь по твоим проблемам
1. Команды, столбцов и таблиц MySQL нечувствительны к регистру, т.е. запросы
Select Login...
SELECT login...
select loGin...
Идентичны.
2. Для работы со строками надо знать, что строковые константы обрамлять в кавычки. В MySQL есть три типа кавычек - ", ', ` Надо понимать в чем их разница. А так же хотя бы примерно представлять, что такое sql-injection и потому стараться избегать выполнять запросы вида
select ... from Accounts where login = СтрокаОтПользователя
в виду их опасности.
Лично я избегаю называть столбцы таблицы id. Вместо это использую <имятаблицы>_id, т.е. если таблица Accounts, то первый столбец будет account_id. Это помогает избежать конфликтов имен при запросах с разных таблиц, а так же то, что id зарезервированное слово и иногда приходится его в ` оборачивать, чтобы заработало.
|