ошибка возникает, когда import salem packege [duplicate]

Поместите кавычки вокруг $username. Строковые значения, в отличие от числовых значений, должны быть заключены в кавычки.

$result = mysql_query("SELECT * FROM Users WHERE UserName LIKE '$username'");

Кроме того, нет смысла использовать условие LIKE, если вы не используете подстановочные знаки: если вам нужно точное совпадение использует = вместо LIKE.

11
задан Kevin Guan 10 November 2015 в 02:22
поделиться

2 ответа

Как я решил проблему, я поставил ее в качестве ответа.

Не используйте одиночные и двойные кавычки, особенно когда вы определяете необработанную строку с r перед ней.

Правильный вызов тогда

path = r"C:\Apps\CorVu\DATA\Reports\AlliD\Monthly Commission Reports\Output\pdcom1"

или

path = r'C:\Apps\CorVu\DATA\Reports\AlliD\Monthly Commission Reports\Output\pdcom1'
17
ответ дан jkalden 5 September 2018 в 10:48
поделиться

У меня была связанная с этим проблема, работающая в Spyder, но проблема заключается в связи между escape-символом («\») и «\» в имени пути. Вот моя иллюстрация и решение (обратите внимание на single \ vs double \ \):

path =   'C:\Users\myUserName\project\subfolder'
path   # 'C:\\Users\\myUserName\\project\subfolder'
os.listdir(path)              # gives windows error
path =   'C:\\Users\\myUserName\\project\\subfolder'
os.listdir(path)              # gives expected behavior
0
ответ дан Kevin Burns 5 September 2018 в 10:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: