小编Rav*_*Rav的帖子

验证动态添加的输入字段

我已将此 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)

单击添加按钮时,会动态添加新输入.但是,在提交表单时,只验证第一个输入字段.如何验证动态添加的输入?谢谢...

html javascript jquery jquery-validate

36
推荐指数
3
解决办法
10万
查看次数

一张桌子有两个外键吗?

我有以下表格(主键以粗体显示.外键以斜体显示)

客户表

  • ID ---名称 ---余额--- Account_Name --- Account_Type

帐户类别表

  • Account_Type ----余额

客户详细信息表

  • Account_Name --- First_Name ---- Last_Name ---地址

我可以在Customer表中有两个外键吗?如何在MySQL中实现它?


更新

我正在为最终项目开发一个基于Web的会计系统.

帐户类别

账户类型 --------------余额

资产
负债
权益
费用
收入

财富

  • Asset_ID -----资产名称----余额---- 账户类型

应收账款

  • Receivable_ID -----应收帐款名称-------地址--------电话----- 资产_ID ---- 帐户类型

应收账款

  • Transaction_ID ----说明----金额---余额---- 应收款_ID ---- 资产_ID --- 账户类型

我使用软件绘制了ER(实体关系)图,当我指定关系时,它会自动添加多个外键,如上所示.设计不够健全吗?

mysql database foreign-keys primary-key

19
推荐指数
2
解决办法
15万
查看次数

使用PHP从数组中删除项目

我有两个数组

$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)

php arrays

5
推荐指数
1
解决办法
154
查看次数

如何在WAMP服务器中设置404页面样式

我正在使用WAMP服务器,我需要使用CSS更改"404 not found page"样式.我该怎么做?

在此输入图像描述

html css php wamp http-status-code-404

5
推荐指数
1
解决办法
7615
查看次数

在php中实现不同的用户级视图

可能重复:
在PHP和Javascript中实现用户授权

我有一个基本的会计系统,具有以下用户和用户级别,

(用户名,密码,用户级别)

A,123,Admin

B,456,会计

C,789,工作人员

D,999,经理

我需要根据用户级别为他们提供不同的选定信息.例如,

- 只有管理员才具有创建和删除用户帐户的权限

- 员工只有查看销售和购买信息的权限

- 只有会计师有权记录会计分录

- 只有经理会计师才有权查看管理报告

我如何使用PHP(OOP)实现这一点?

谢谢.

php mysql oop user-interface

3
推荐指数
1
解决办法
2万
查看次数

使用PHP检查MySQL数据库是否为空

创建数据库后,如何使用PHP来检查数据库是否包含表或表结构?

场景:

当用户第一次访问系统时,它会创建一个没有表的默认数据库,然后在下一步中,用户应该通过上传.sql文件来导入自定义数据库结构.我需要检查他们是否已导入数据库,或者通过检查先前自动创建的默认数据库是否具有任何表结构来跳过该步骤.

当我执行mysql_list_tables(defaultDBName)它时,只返回" 您的SQL查询已成功执行 ",但在phpMyAdmin中没有设置结果.

php mysql database

2
推荐指数
1
解决办法
8695
查看次数

如何在MySQL表中存储数组值?

表单提交的值存储在$ 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 mysql arrays html-table insert

1
推荐指数
1
解决办法
5753
查看次数