php菜鸟问题

先看代码:

<?php
$sql = "select * from score order by id ";
$query = mysql_query($sql,$conn);
while($row = mysql_fetch_array($query))
{
?>
<tr>
<td><div align=center><input type="hidden" name="id[]" value="$row[0]"><?php echo $row[name];?></div></td>
<td><div align=center><?php echo $row[score];?></div></td>
<td>
<div align=center>
<input name="point[]" type="text" size="3">分
</div>
</td>
<td>
<div align=center>
<textarea name="textfield[]"></textarea>
</div></td>
</tr>
<?php
}
?>

请问处理页面中如何获取提交的值

第1个回答  2010-05-14
<?php
if($_POST['Submit']){
//点提交后执行你的php代码
echo $_POST['point']."分";
echo $_POST['textfield'];
}

?>

<form name="form1" method="post" action="">
<?php
$sql = "select * from score order by id ";
$query = mysql_query($sql,$conn);
while($row = mysql_fetch_array($query))
{
?>

<tr>
<td><div align=center><input type="hidden" name="id[]" value="$row[0]"><?php echo $row[name];?></div></td>
<td><div align=center><?php echo $row[score];?></div></td>
<td>
<div align=center>
<input name="point" type="text" size="3">分
</div>
</td>
<td>
<div align=center>
<textarea name="textfield"></textarea>
</div>
<input type="submit" name="Submit" value="提交">
</td>
</tr>

<?php
}
?>

</from>
第2个回答  2010-05-13
你这段代码里少一个form表单啊,套上表单加上个提交按钮就可以了
第3个回答  2010-05-12
首先在HTML里,你要把所有的输入框放在一个form标签里,然后在PHP页面使用$_POST 或者 $_GET来访问对应输入框内提交过来的数据
第4个回答  2010-05-12
直接用 $_POST["point"];
这样就可以得到一个数组、本回答被提问者采纳

php菜鸟遇到了问题,希望能有老鸟帮帮忙解决! 在index.php中的代码
方法1:服务器配置修改 修改php.ini配置文件,error_reporting = E_ALL & ~E_NOTICE 方法2:对变量进行初始化,规范书写(比较烦琐,因为有大量的变量)。但还没有找到好定义方法,望大家指教 方法3:每个文件头部加上:error_reporting(0); 如果不行,只有打开php.ini,找到display_errors,设置为...

菜鸟问个php的问题 $arr[] 和$arr的区别
php$arr = array(); \/\/ 创建一个空数组 arr[] = "apple"; \/\/ 在数组末尾添加一个元素 arr[] = "banana"; \/\/ 在数组末尾添加另一个元素 这样,数组 如果数组是关联数组,如果数组是关联数组,arr 还表示引用数组的最后一个键值对。例如:php$arr = array("a" => "apple", "b" => ...

php菜鸟求助 这个循环为什么输出这么多个2
2、内层while循环中的$chushu++应写在if表达式的外面,写在break后面是永远不会执行的;由于$i和$chushu的值都为2,根据方框2中的代码可知,方框1中的代码永远不会执行,由于$suchu的值为true,所以程序会陷入死循环,不停的输出$i的初值:2;3、$i++应写在外层while循环里面。如有问题,欢迎追问。

PHP菜鸟求助(如图) $_POST的正确用法?
可以直接判断 页面提交方法,或者判断 xx, yy 其中一个 if($_SERVER['REQUEST_METHOD'] == 'POST'){ echo "姓名:".$_POST['xx'];}或者 if(isset($_POST['xx'])){ echo "姓名:".$_POST['xx'];}你可以根据你的实际需求调整后测试效果 ...

面向菜鸟教程学习php
面向菜鸟教程学习PHP,首先要知道的是,PHP的echo语句在方法内部使用时需要配合输出,而Java中的System.out.println则无此限制。例如,date("H")用于获取当前时间,若现在是16点,则$t的值为16。关于PHP的date()函数,其参数含义和时间设置是学习的重点。在方法内外的使用方式有所不同,方法内可能需要...

PHP MySQL 创建数据库和表 菜鸟问题
con = mysql_connect("localhost","peter","abc123");con2 = mysql_connect("localhost","peter2","abc456");这两个用户peter,peter2是两个不一样的用户---假设peter2没有创建数据库的权限,那么mysql_query("create database my_db",$con2)。就会出错。再举个例子。con = mysql_connect(...

菜鸟问题:如何阅读php的项目源码,该如何下手,例如如何阅读ecshop,shop...
首先是先运行一下这个项目,通过Xdebug等工具了解一下文件的加载过程以及调用的函数等等,观察URL的写法、跳转、变换。在了解了这个项目大致情况之后,看它的数据库部分,因为这些行业应用类的项目大部分都是数据<->页面这种模式的,所以通过看数据库表、字段的设计就大体能知道页面上会怎么写。就比如说...

PHP菜鸟求助,PHP配置问题,
你连问题都不细说,无法解答啊,如果你配置不太懂,就不要自己折腾了,建议使用功能强大的PHPWAMP。32位和64位的PHP版本随意切换,700个PHP版本随意切换。首先来看WAMP是什么意思?Windows下的Apache+MySQL+PHP,称为WAMP。属于WAMP环境的集成软件有很多,比如wampserver、apmserv、xampp、PHPWAMP等等,这些...

菜鸟PHP FOR问题
在for循环中比较$a++和++$a是没有意义的 只是顺序不一致 ++$a是先让$a+1再取$a的值 a++是取$a的值再加一 不过像是 这里面的话就可以比较出不一致来 你可以看看我的例子,就会明白了 <?php a=2;b=2;x=$a++;y=++$b;echo "x的值".$x."y的值".$y."";echo "a的值".$a."...

菜鸟问题,PHP向数据库写入数据,显示成功,但数据库还是空的,怎么回事...
这是因为写程序的人欺骗了你,他根本没检测是否成功,直接就告诉你成功。我们写程序的时侯千万别学他这样瞒上欺下,现在需要修改他的下面的三行语句:sql="INSERT INTO test (user,title,txt) VALUES ('$_POST[user]','$_POST[title]','$_POST[txt]');";mysql_query($sql);echo "Success";...

相似回答