2010-06-10 42 views
-1

我有一个代码,它应该工作的方式是,当他们点击NEW CUSTOMER时,它会把它们带到test1.php,在这里他们输入细节,他们点击submit.it将所有详细信息妥善保存在数据库中,当我回去刷新REFRESH时,它应该提供他们之前输入的客户详细信息。但是会发生什么呢,当我点击REFRESH时,它会刷新空的那个旧页面。我想知道我在哪里丢失了逻辑。提前感谢。 示例代码将当我点击一个按钮后,页面会更新数据库中的详细信息

<tr> 
    <td class="tdvisitbig" colspan="5">THIS IS A TEST</td> 
</tr> 



<tr> 
<td class='tdvisitbig' colspan="5"><input type="button" onClick="openVisit('test1.php?id=<?=$key?>&name=<?=$name?>');return false;" value="NEW CUSTOMER" class="submit">&nbsp;<input type="button" value="REFRESH" name="add_xyz" class="submit" onClick="document.add.target='_self';document.add.action='test3.php?redirect=visit&section=test page';document.add.submit();"></td> 
</tr> 
<? 

$q = "SELECT address,customernum,status FROM customer WHERE name='$name' ORDER BY customernum"; 
$r = mysql_query($q , $Link); 
while($rw = mysql_fetch_assoc($r)) 
{ 
    extract($rw); 

    ?> 
<tr> 

<? } ?> 
+3

13个问题,未接受。难怪你没有答复。 – Anax 2010-06-10 16:52:16

+0

好吧,你能告诉我我怎么接受他们,因为它给了我什么时候我应该有15分的最低限度做到这一点 – swathi 2010-06-10 17:12:33

+1

IIRC 15分投票了答案,不接受它。 – 2010-06-10 17:19:44

回答

0

您的代码示例没有任何代码,以显示每一位客户。如果您在数据库中有三个客户,我希望看到你的网页这样结束:

<tr> 
<td class='tdvisitbig' colspan="5"><!-- the buttons for adding a new customer --></td> 
</tr> 
<tr> 
<tr> 
<tr> 

extract方法只加载字段放入局部变量。它不显示任何东西。