在index.php中输入的数据无法在process.php上显示

时间:2016-08-14 06:47:22

标签: php html mysql database xampp

试图在网上关注如何使用html将数据提交到mysql数据库。

我创建了2个名为index.php和process.php的php文件。我想要展示的是我在index.php里面输入的内容,当我点击按钮"添加员工"时,会在process.php上显示。但没有出现任何事情。

这是index.php里面的内容

<!DOCTYPE html>
<html>
<head>
<style>
label{display:inline-block;width:100px;margin-bottom:10px;}
</style>


<title>Add Employee</title>
</head>
<body>

<form method="post" action="">
<label>First Name</label>
<input type="text" name="first_name" />
<br />
<label>Last Name</label>
<input type="text" name="last_name" />
<br />
<label>Department</label>
<input type="text" name="department" />
<br />
<label>Email</label>
<input type="text" name="email" />

<br />
<input type="submit" value="Add Employee">
</form>

</body>
</html>

这是表单的屏幕截图。 click here for index.php image

这里的诡计就是process.php中的内容

<?php

print_r($_POST);

这是出现的 process.php image

对不起,这是一个初学者。希望你们能帮忙。谢谢!

2 个答案:

答案 0 :(得分:0)

也许你错过了“行动”?

function merge () {
  return R.chain(R.apply(R.repeat), R.toPairs(R.reduce(
    R.mergeWith(R.max),
    {},
    R.map(R.countBy(R.identity), arguments)
  )))
}

var array1 = ["apple", "banana"];

var array2 = ["apple", "apple", "orange"];

console.log(JSON.stringify(merge(array1, array2)))

var arr1 = [1,2,3,4];

var arr2 = [1,1,2,4,5,5,5];

var arr3 = [1,3,3,5,5];

console.log(JSON.stringify(merge(arr1, arr2, arr3)))

答案 1 :(得分:0)

你应该指定你需要的东西。这样的事情:

$select = $('<select />', { id: 'target' })
    .append group_names.map (group_name) ->
        $('<option />')
            .text group_name
            .get 0

$.confirm
    title: 'Select a group',
    content: $select[0].outerHTML

或使用<?php print_r($_POST['first_name']); 循环获取完整数组值。

您可以填写foreach标记,这样当您action表单时,它会转到submit页面。

proccess.php