我已将此 jquery验证插件用于以下表单.
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript" src="http://jzaefferer.github.com/jquery-validation/jquery.validate.js"></script>
<script>
$(document).ready(function(){
$("#commentForm").validate();
});
function addInput() {
var obj = document.getElementById("list").cloneNode(true);
document.getElementById('parent').appendChild(obj);
}
</script>
<form id="commentForm" method="get" action="">
<p id="parent">
<input id="list" class="required" />
</p>
<input class="submit" type="submit" value="Submit"/>
<input type="button" value="add" onClick="addInput()" />
</form>
Run Code Online (Sandbox Code Playgroud)
单击添加按钮时,会动态添加新输入.但是,在提交表单时,只验证第一个输入字段.如何验证动态添加的输入?谢谢...
我有以下表格(主键以粗体显示.外键以斜体显示)
我可以在Customer表中有两个外键吗?如何在MySQL中实现它?
更新
我正在为最终项目开发一个基于Web的会计系统.
帐户类别
账户类型 --------------余额
资产
负债
权益
费用
收入
财富
应收账款
应收账款
我使用软件绘制了ER(实体关系)图,当我指定关系时,它会自动添加多个外键,如上所示.设计不够健全吗?
我有两个数组
$alpha=array('a','b','c','d','e','f');
$index=array('2','5');
Run Code Online (Sandbox Code Playgroud)
我需要删除第一个数组中具有第二个数组索引的项目.
(删除c-index为2,f-index为5)
这样返回的数组就是
{ 'A', 'B', 'd', 'E'}
我怎么能用PHP做到这一点?谢谢
编辑
实际上我需要最终的数组如下
[0]=>a
[1]=>b
[2]=>d
[3]=>e
Run Code Online (Sandbox Code Playgroud)
取消设置将返回具有相同索引的数组
0 => string 'a'
2 => string 'c'
3 => string 'd'
4 => string 'e'
Run Code Online (Sandbox Code Playgroud) 我正在使用WAMP服务器,我需要使用CSS更改"404 not found page"样式.我该怎么做?

可能重复:
在PHP和Javascript中实现用户授权
我有一个基本的会计系统,具有以下用户和用户级别,
(用户名,密码,用户级别)
A,123,Admin
B,456,会计
C,789,工作人员
D,999,经理
我需要根据用户级别为他们提供不同的选定信息.例如,
- 只有管理员才具有创建和删除用户帐户的权限
- 员工只有查看销售和购买信息的权限
- 只有会计师有权记录会计分录
- 只有经理和会计师才有权查看管理报告
我如何使用PHP(OOP)实现这一点?
谢谢.
创建数据库后,如何使用PHP来检查数据库是否包含表或表结构?
场景:
当用户第一次访问系统时,它会创建一个没有表的默认数据库,然后在下一步中,用户应该通过上传.sql文件来导入自定义数据库结构.我需要检查他们是否已导入数据库,或者通过检查先前自动创建的默认数据库是否具有任何表结构来跳过该步骤.
当我执行mysql_list_tables(defaultDBName)它时,只返回" 您的SQL查询已成功执行 ",但在phpMyAdmin中没有设置结果.
表单提交的值存储在$ array中.
$array= array("123","James","New York");
Run Code Online (Sandbox Code Playgroud)
MySQL表(客户)
ID-----NAME-----CITY
Run Code Online (Sandbox Code Playgroud)
我是PHP的新手.我想将数组数据插入MySQL表中的相关列.
mysql_query("INSERT INTO customer (ID,NAME,CITY)
VALUES ('123','James','New York')" );
Run Code Online (Sandbox Code Playgroud)
但是可以使用数组元素的数量可以在每个表单提交中更改.
我怎么能用PHP做到这一点?
注意:
在选择的表格页面中,用户从下拉菜单中选择表格,然后加载自定义表格.因此列名取决于用户选择的表.我可以在"$ array"中获取表单中提交的值.但问题是每次都会改变数值.
mysql_query(INSERT INTO客户VALUES($ array)); //无法使用此格式
选择表格代码
<?php
include("functions.inc");
connectDatabase();
$queryseltable= "SHOW TABLES" or die("error query");
$result=mysql_query($queryseltable);
?>
<link href="style.css" rel="stylesheet" type="text/css" />
<form action="process.php" method="post">
<div id="wrapper">
<table>
<tr>
<td id="right">Select Table:</td>
<td id="input">
<select name="table">
<?php
while($row=mysql_fetch_array($result)){
extract($row);
echo "<option>".$Tables_in_database ."</option>";
}
?>
</select>
</td>
</tr>
<tr>
<td></td>
<td><input type="submit" value="Select" /></td>
</tr>
</table>
</div> …Run Code Online (Sandbox Code Playgroud) php ×5
mysql ×4
arrays ×2
database ×2
html ×2
css ×1
foreign-keys ×1
html-table ×1
insert ×1
javascript ×1
jquery ×1
oop ×1
primary-key ×1
wamp ×1