Php 增加mysql的价值
im尝试做的就是添加mysql中的变量 我原以为这很简单,但事实证明并非如此,我也没有真正取得任何进展 甚至可以从mysql添加值吗 我相信这可能很简单,一如既往,任何指导都是值得赞赏的 谢谢Php 增加mysql的价值,php,mysql,math,Php,Mysql,Math,im尝试做的就是添加mysql中的变量 我原以为这很简单,但事实证明并非如此,我也没有真正取得任何进展 甚至可以从mysql添加值吗 我相信这可能很简单,一如既往,任何指导都是值得赞赏的 谢谢 $query = mysql_query("SELECT * FROM users WHERE ID ='$userid'"); $numrows = mysql_num_rows($query); if($numrows ==1){ $row = mysql_fetch_assoc($query);
$query = mysql_query("SELECT * FROM users WHERE ID ='$userid'");
$numrows = mysql_num_rows($query);
if($numrows ==1){
$row = mysql_fetch_assoc($query);
$id = $row['uid'];
$name = $row['name'];
$angles = $row['angles'];
$decimals = $row['decimals'];
$multiplication = $row['multiplication'];
$probability = $row['probability'];
$sequences = $row['sequences'];
$symmetry = $row['symmetry'];
}
$sum = $sequences + $symmetry;
print ("$sum");
解决了这个问题。查询应为…,其中uid='$userid');!您也可以通过以下查询通过数据库进行计算:
SELECT uid, name, angles, (sequences + symmetry) AS mysum FROM users WHERE ID ='$userid'
你的代码有什么问题?你没有检查你是否有mysql错误。你甚至没有检查你的if条件是否为true。你也没有发布结果(错误)你回来了。非常草率,在请求指导之前,你应该自己进行彻底的测试。序列和对称性是整数,75和50。但是sum打印的是0。如果
$sum=0
,那么$numrows=0
或$numrows>1
尝试使用限制1
它肯定能够连接到数据库。回显“name”很好。不想呼应对称性,概率。尽管是它们自己。