Поместите кавычки вокруг $username
. Строковые значения, в отличие от числовых значений, должны быть заключены в кавычки.
$result = mysql_query("SELECT * FROM Users WHERE UserName LIKE '$username'");
Кроме того, нет смысла использовать условие LIKE
, если вы не используете подстановочные знаки: если вам нужно точное совпадение использует =
вместо LIKE
.
Я знаю, что вы не просили использовать чистый программный способ использования пользовательского шрифта TTF в приложении java fx, но я подумал, что, возможно, это помогает кому-то увидеть программную версию:
public class Test2 extends Application {
public static void main(String[] args) {
launch(args);
}
public void start(final Stage primaryStage) {
Group rootGroup = new Group();
// create a label to show some text
Label label = new Label("Demo Text");
try {
// load a custom font from a specific location (change path!)
// 12 is the size to use
final Font f = Font.loadFont(new FileInputStream(new File("./myFonts/TRON.TTF")), 12);
label.setFont(f); // use this font with our label
} catch (FileNotFoundException e) {
e.printStackTrace();
}
rootGroup.getChildren().add(label);
// create scene, add root group and show stage
Scene scene = new Scene(rootGroup, 640, 480, Color.WHITE);
primaryStage.setScene(scene);
primaryStage.show();
}
}
, которая сделал работу для меня. вы можете разместить шрифт везде, где хотите, просто убедитесь, что вы адаптируете путь.
вы можете найти гораздо больше о , используя шрифты внутри java-приложений. Здесь
НТН