作者tata11170303 (小绿蠵龟超可爱的)
看板PHP
标题[请益] 数值无法正确抓取
时间Sun Sep 3 23:44:17 2006
一直try一个程式,输入数值大於一,但最後都还是显示如为空值,最起码为一的数字
原程式如下,有点多~"~
------------------------
<?php
if (empty($nums))
{
$nums ="1";
}
$account=$_SESSION['valid_user'];
$moneydate=date('Y-m-d h:i:s');
//建立资料连接
$link = mysql_connect("localhost", "root", "");
if (!$link) die("建立资料连接失败");
if($ddd==check)
{
?>
这边接着下来是一连串的html语法,但还是可以正确的抓出我输入的$nums数值
略过不谈html,再跳到下方,一直抓不出$nums的部分
<?
}
if($ddd==right)
{
$checkid=rand (1,100000) ;
//开启资料表
$db_selected = mysql_select_db("abc", $link);
if (!$db_selected) die("开启资料库失败");
$sql2 = "SELECT * FROM member Where loginname = '$account'";
$result = mysql_query($sql2, $link);
if (!$result) die("执行 SQL 命令失败2");
$row = mysql_fetch_assoc($result);
echo $nums; <~问题所在,不知道为什麽,跳到ddd=right时,$nums一直抓到是"1"
$sql = "INSERT INTO addmoney VALUES ('','$account','$checkid','$row[name]',
'$nums','','','$moneydate','','')";
$result = mysql_query($sql, $link);
if (!$result) die("执行 SQL 命令失败3");
}
//关闭资料连接
mysql_close($link);
?>
-------------
麻烦请板上高手为我解答这一篇,为什麽一直抓不出$nums的正确数值
麻烦了 ,不知道我的意思说得清不清楚。感谢大家了。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.142.193.189
1F:推 jlshen:你的 $nums 是怎麽来的? 改用 $_REQUEST["nums"] 试试看 09/04 12:52