Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Проблема с кавычками в SQL / 8 сообщений из 8, страница 1 из 1
01.05.2012, 18:45:19
    #37778254
bosscs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кавычками в SQL
Допустим есть такой запрос
Код: php
1.
mysql_query("INSERT INTO ASK(date, question) VALUES('".$datetime."', '".$variants[0]."')");



Значение $variants[0] может быть с кавычкой ' = I'm admin
Тгда запрос будет что то вроде
....VALUES('2012-05-01 18:21:05', 'I'm admin',
То есть второе значение это 'I' а не 'I'm admin',
Как сделать, чтобы в запросе небыло проблем с кавычками?
...
Рейтинг: 0 / 0
01.05.2012, 18:50:54
    #37778259
NekZ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кавычками в SQL
1. функция addslashes
2. использовать mysqli и передавать данные через параметры запроса
...
Рейтинг: 0 / 0
01.05.2012, 18:52:19
    #37778260
bosscs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кавычками в SQL
Спасибо
...
Рейтинг: 0 / 0
01.05.2012, 20:15:09
    #37778306
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кавычками в SQL
NekZ1. функция addslashes
2. использовать mysqli и передавать данные через параметры запроса

Какие нафик адслешесь. mysql_real_eacape_string
...
Рейтинг: 0 / 0
02.05.2012, 05:13:43
    #37778535
NekZ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кавычками в SQL
Hett,

Пардоньте) PHP проходил только в универе и реально на нём ничего не писал. Знаю только, что это простой путь и ламерский и лучше использовать параметры. Но для этого, придётся устанавливать отдельный пакет :)
...
Рейтинг: 0 / 0
02.05.2012, 05:40:10
    #37778539
r u
r u
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кавычками в SQL
NekZлучше использовать параметры. Но для этого, придётся устанавливать отдельный пакет :)
какой еще пакет?
mysqli и pdo щас есть на любом хостинге
...
Рейтинг: 0 / 0
02.05.2012, 11:40:17
    #37778777
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кавычками в SQL
MYSQLI лучше даже не смотреть. оно помоему для инопланетян писалось, люди таким пользоваться не могут. брать надо PDO оно удобное.
...
Рейтинг: 0 / 0
03.05.2012, 07:03:13
    #37779832
Дегтярев Евгений
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кавычками в SQL
ScareCrowMYSQLI ... оно помоему для инопланетян писалось
+1
какой-то нелогичный получился интерфейс
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Проблема с кавычками в SQL / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]