Киньте пожалуйста код на php который

php sql

Который смотрит весь столбец " login " в таблице Sql и если находит слово которое присваивается переменной $q , то выводит ошибку.
Извините если глупый вопрос/
Ответы:
не извиним, откройте любую книгу по php, глава "Работа с базой данных" и читайте, читайте, читайте. Если каждый так будет спрашивать настолько простые вещи...
$result = mysql_query("SELECT * FROM (имя_таблицы) WHERE login='". $q ."'");
$result = mysql_fetch_array($result);
if($result) {
//Запись найдена
}
else {
//запись не найдена
}
2 TelaDi
OverHerz
1) написано по памяти
2) я использую framework kohana с ORM
3) я исходил из того, что $q уже проверена на допустимые символы
>>> я использую framework kohana с ORM
используйте дальше )) скоро вообще запрос написать не сможете самостоятельно
а чем тебе вариант с точкой не нравиться? текст запроса отдельно, переменные отдельно. Их так видно намного лучше
>>> а чем тебе вариант с точкой не нравиться?
причем здесь это? мы передаем в запрос строку, значит по правилам sql он должен быть в кавычках
>>>причем здесь это? мы передаем в запрос строку, значит по правилам sql он должен быть в кавычках
ну тут соглашусь
>>>если честно, то вообще не вижу преимуществ перед тем же PDO, только в PDO вы можете писать быстрые запросы и работать без кучи абстракций это будет быстрее
Ладно, ладно раскритиковал меня всего такого нехорошего, а что ж сам-то ничего толкового не ответил, что сложно было написать несколько строк?
>>> а что ж сам-то ничего толкового не ответил, что сложно было написать несколько строк?
я просто смысла в этом не вижу, пускай человек лучше сам главу в книге прочтет и поймет раз и навсегда как делать, чем он потом будет тут задавать однотипные вопросы каждый день


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.