请教 ,$K++的问题

kaada 2003-10-21 06:28:46
<td align=center><input talbeindex=4 name=add type=submit value="添加阶段"></td>
<td align=center><input type=text name=start_date value="<? echo $start_date ?>" size=8 maxlength=8></td>
<td align=center><input type=text name=end_date value="<? echo $end_date ?>" size=8 maxlength=8></td>
<?
$k = 0;
if (isset($add)){
$start_date[$k] = $_POST['start_date'];
$end_date[$k] = $_POST['end_date'];
$k=$k+1;
sudate = sudate."第$k阶段:".$start_date[$k]."-".$end_date[$k]."<br>";
echo $sudate;

}
?>
就上面这段程序,我想分阶段点输入开始时间和结束时间,如20030101-20030131,20030201-20030228这种这类的,$start_date是开始时间的数组,$end_date是结束时间的数组,但是,
有两个问题
1)上面的程序执行不成功,$k没起做用,
2)为什么有value="<? echo $end_date ?>,但是一直不显示出上次录入的时间呢,
...全文
82 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2003-10-22
  • 打赏
  • 举报
回复
手快了
sudate = sudate."第$k阶段:".$start_date[$k]."-".$end_date[$k]."<br>";
改做
sudate = sudate."第$k阶段:".$_SESSION['start_date'][$k]."-".$_SESSION['end_date'][$k]."<br>";
xuzuning 2003-10-22
  • 打赏
  • 举报
回复
你需要用session保存数组$start_date、$end_date
session_start();
if (isset($_POST['add'])){
$_SESSION['start_date'][] = $_POST['start_date'];
$_SESSION['end_date'][] = $_POST['end_date'];
$k = count($_SESSION['start_date'])-1;;
sudate = sudate."第$k阶段:".$start_date[$k]."-".$end_date[$k]."<br>";
echo $sudate;
}
eagle_gui 2003-10-22
  • 打赏
  • 举报
回复
既然让它做数组,就不要让整个数组当一个单一变量了.
zalvsa 2003-10-21
  • 打赏
  • 举报
回复
<?php
$m="1";
$m[0]="23";
echo $m;
?>
这个可以给你点启示,别把一个变量同时有当成数组来赋值。
kaada 2003-10-21
  • 打赏
  • 举报
回复
好了,程序出错的问题我已经解决,但是,每次按add按钮时,$k一直被重置,所以数组里也一直都是存放一个数,也就是最新的数,还有,上面提到的第二个问题我要怎么办
kaada 2003-10-21
  • 打赏
  • 举报
回复
程序我改了,但一直提示
Notice: Undefined variable: k阶段: in D:\Inetpub\wwwroot\yx\chdrpf_gss.php on line 39

Notice: Undefined offset: 1 in D:\Inetpub\wwwroot\yx\chdrpf_gss.php on line 39

Notice: Undefined offset: 1 in D:\Inetpub\wwwroot\yx\chdrpf_gss.php on line 39
就是这一句:sudate = sudate."第$k阶段:".$start_date[$k]."-".$end_date[$k]."<br>";
bflovesnow 2003-10-21
  • 打赏
  • 举报
回复
if(isset($_POST[add]))
。。。

21,890

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧