Попробуйте этот код, он отлично работает
назначает переменную post переменной
$username = $_POST['uname'];
$password = $_POST['pass'];
$result = mysql_query('SELECT * FROM userData WHERE UserName LIKE $username');
if(!empty($result)){
while($row = mysql_fetch_array($result)){
echo $row['FirstName'];
}
}
Да, sublime может выполнять код в python3. Возвышенный текст исполняет файл python с использованием системного python. Все, что вам нужно сделать, это сделать python3 по умолчанию в вашей системе. Вы можете сделать это, добавив параметр PATH
, чтобы указать на python3.
Чтобы выполнить код:
Tools -> Build
CMD + B
Следующие шаги работают для Sublime Text 2 и 3. Для вас нужен так называемый Sublime Text Build System , который представлен допустимым текстовым файлом JSON. В Интернете есть много вопросов Q и A. В любом случае, вот пошаговый список.
FYI: Насколько я знаю, обновленный файл синтаксиса для Python3.5 для Sublime Text отсутствует.
Mac и Linux:
Tools -> Build-System -> New Build System
{
"cmd": ["/Library/Frameworks/Python.framework/Versions/3.5/bin/python3", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
/Library/Frameworks/Python.framework/Versions/3.5/bin/python3
cmd (⌘) + s
на клавиатуре) и введите имя файла, например Python-3.5.sublime-build
. Tools -> Build-System -> New Build System
python.exe
, иначе обновите его. {
"cmd": [r"C:\Python35\python.exe", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
CTRL + s
на клавиатуре) и введите имя файла, например Python-3.5.sublime-build
. CTRL + b
), вы можете выполнить свой скрипт Python. Используя следующий код:
{
"cmd": ["/usr/local/bin/python3", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
сделает работу Sublime.
Сохраните файл как python3.sublime-build
, затем выберите его в Tools -> build system -> Python3
.
Наконец, запустите его, нажав команду + B.
Для python 3.6
я использую:
{
"cmd": ["/usr/local/bin/python3.6", "$file"]
}
И все работает отлично! Не забудьте получить полный путь к вашему интерпретатору python.