如何实现用PHP代码向表格内加入数据
<tr>
 <td>
<?php
  echo "123";
?>
 </td>
</tr>并把数据赋值给一个变量,以备向数据库中加入:
<?php
  <input type="hidden" name="setxxx" value="xxxx" />
?>

解决方案 »

  1.   

    笔误:
    并把数据赋值给一个变量,以备向数据库中加入: 
    <?php 
      $value=123;
      echo "<input type='hidden' name='setxxx' value='$value' />"
    ?> 
      

  2.   

    你是不是这个意思?
    用表单的话
    <form name="post" method=post action="">
    <input type="text" name="inputname" onclick=javascript:hello();>
    <input type="hidden" name="endname">
    <SCRIPT language=JavaScript>
    function hello()
    {
    document.post.endname.value=document.post.inputname.value;
    }
    </SCRIPT>
    </form>或者就把展示给用户看的数据,用一个表单列出来
    不行吗?
      

  3.   

    在单元格里用<input type="text">来显示数据不就ok了吗?……
      

  4.   

    可能我说的不太清楚,用户在打开页面时,已经向用户显示了一个三行十列的表格,其中第一行为表头,想通过用户点击或其它方法实现向表格内输入数据,然后,我把数据加入数据库中。其实向表格内加入数据已经做到了,用vbscript的onclick弹出了一个inputbox,然后将inputbox的值赋给一个变量。但是如何让PHP引用此变量呢?还有一个问题就是我的局域网内有部分机器不能很好的执行vbscript,例如我用vbscript做的一个inputbox验证密码的东西,有部分机器一打开页面还没有在inputbox中输入内容,就直接提示密码错,所以我想用PHP实现。
    谢谢各位。请多指教。
      

  5.   

    这属于客户端的功能了,php管不了。按你的情况可以考虑使用ajax。
      

  6.   

    有什么方法可能让PHP得到vbscript变量的内容呢?
      

  7.   

    两种方法:
    一是用传统的<form>,把得到的vbscript变量赋值给一个<input type="hidden">,然后submit给服务器。
    二是用ajax
      

  8.   

    ajax是javascript的,vbscript没有试过,你还是学习一下传统的方法吧,Ajax调试比较容易出错,新手写很累,不管是javascript还是php,貌似你都比较新手,用Ajax两样都要有一点基础才行。