想知道是否有可能在SQL中选择多于/少于x个字符的东西.
例如,我有一个员工表,我想显示名称中包含4个以上字符的所有员工姓名.
这是一个示例表
ID EmpName Dept
1 Johnny ACC
2 Dan IT
3 Amriel PR
4 Amy HR
Run Code Online (Sandbox Code Playgroud) 这是我班上的作业.我需要做的是创建一个注册页面.当用户按下提交按钮时,我已获取表单上的所有信息并使用Javascript将其写入现有XML文件.这是在客户端完成的,只能通过HTML,Javascript和XML完成.顺便说一句,我的教授故意没有教我们如何做到这一点,因为他希望我们自己研究它.另外,我对Javascript不太熟悉,特别是对于内置函数,如果可能的话请解释代码的每一行或方法正在做什么.
让我开始,这是我现有的XML的样子:
<?xml version ="1.0" encoding="utf-8" ?>
<!--GGFGFGFVBFVVVHVBV-->
<PersonInfo>
<Person Usrname="Bob111" Pswd="Smith111" personid="111" FirstName="Bob" LastName="Smith" DOB="01/01/1960" Gender="M" Title="Hello1">
</Person>
<!-- several more lines of <person> here -->
</PersonInfo>
Run Code Online (Sandbox Code Playgroud)
保存表单数据时,它必须遵循所有布局,基本上我需要Usrname,Pswd,personid等.
基本上,根据我的理解,一旦按下提交,我必须从我的注册页面创建XML行"Person".然后将其推送到已有XML信息的数组,然后使用数组中的信息写入我的XML文档.我的问题是,我完全不知道该怎么做.
对于那些想知道我的注册页面是什么样子的人来说,这里是:
<html>
<head>
<title>Registration</title>
<link rel="stylesheet" type="text/css" href="CSS_LABs.css" />
</head>
<body>
<div class="form">
<form id="Registration" action="" method="get">
Username:<input type="text" name="usrname" maxlength="10"/> <br/>
Password:<input type="password" name="pswd" maxlength="20"/> <br/>
<hr>
PersonID:<input type="text" name="PID" /> <br>
<hr>
First Name:<input type="text" name="fname"/> <br>
Last Name:<input type="text" name="lname"/>
<hr>
DOB:<input type="text" name="dob" /> <br>
<hr> …Run Code Online (Sandbox Code Playgroud)