|
查看: 1032|回复: 9
|
php 要如何加user key in 的data 跟database里的资料!!
[复制链接]
|
|
|
只是我做的!不能加!!
<?php
$mysql_server_name="localhost";
$mysql_username="root";
$mysql_password="";
$mysql_database="inventory";
$ID=$_POST['ID'];
$quantity=$_POST['quantity'];
$price=$_POST['price'];
$sql = "SELECT * FROM `inventory`.`stock` Where ID = '$ID'";
$result = mysql_query($query);
$conn = mysql_connect($mysql_server_name ,$mysql_username ,$mysql_password );
$newQuantity = $quantity+$row4[quantity];
$sql2 = "UPDATE `inventory`.`stock` Set quantity='$newQuantity' Where ID = '$ID' ";
$result2 = mysql_query($sql2);
$conn = mysql_connect($mysql_server_name ,$mysql_username ,$mysql_password );
?> |
|
|
|
|
|
|
|
|
|
|
发表于 4-4-2009 04:20 PM
|
显示全部楼层
<?php
$mysql_server_name="localhost";
$mysql_username="root";
$mysql_password="";
$mysql_database="inventory";
$ID=$_POST['ID'];
$quantity=$_POST['quantity'];
$price=$_POST['price'];
$sql = "SELECT * FROM `inventory`.`stock` Where ID = '$ID'";
$result = mysql_query($query);
$conn = mysql_connect($mysql_server_name ,$mysql_username ,$mysql_password );
//应该放在$mysql_database="inventory"; 之后哪行。
$newQuantity = $quantity+$row4[quantity];
//这里你的row4 之前没fetch 到
$sql2 = "UPDATE `inventory`.`stock` Set quantity='$newQuantity' Where ID = '$ID' ";
$result2 = mysql_query($sql2);
$conn = mysql_connect($mysql_server_name ,$mysql_username ,$mysql_password );
//这里放来做么?多余。
?> |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 4-4-2009 05:42 PM
|
显示全部楼层
$newQuantity = $quantity+$row4[quantity];
//这里你的row4 之前没fetch 到
要如何fetch哩? |
|
|
|
|
|
|
|
|
|
|
发表于 4-4-2009 08:13 PM
|
显示全部楼层
<?php
$mysql_server_name="localhost";
$mysql_username="root";
$mysql_password="";
$mysql_database="inventory";
$conn = mysql_connect($mysql_server_name ,$mysql_username ,$mysql_password );
$ID=$_POST['ID'];
$quantity=$_POST['quantity'];
$price=$_POST['price'];
$sql = "SELECT * FROM `inventory`.`stock` Where ID = '$ID'";
$result = mysql_query($query,$conn);
$resultArray = mysql_fetch_array($result);
$newQuantity = $quantity+$resultArray[quantity];
$sql2 = "UPDATE `inventory`.`stock` Set quantity='$newQuantity' Where ID = '$ID' ";
$result2 = mysql_query($sql2,$conn);
?>
[ 本帖最后由 y小叶y 于 4-4-2009 08:15 PM 编辑 ] |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 4-4-2009 08:26 PM
|
显示全部楼层
还是不能
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource |
|
|
|
|
|
|
|
|
|
|
发表于 4-4-2009 08:41 PM
|
显示全部楼层
原帖由 心影 于 4-4-2009 08:26 PM 发表 
还是不能
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource
我没注意到,你这个写错了
$sql = "SELECT * FROM `inventory`.`stock` Where ID = '$ID'";
$result = mysql_query($query);
应该是
$sql = "SELECT * FROM `inventory`.`stock` Where ID = '$ID'";
$result = mysql_query($sql,$conn);
自己取var自己要记得啊==
[ 本帖最后由 y小叶y 于 4-4-2009 08:42 PM 编辑 ] |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 4-4-2009 08:56 PM
|
显示全部楼层
可以了!真的谢谢你!我做了很久做不到!! |
|
|
|
|
|
|
|
|
|
|
发表于 4-4-2009 09:11 PM
|
显示全部楼层
原帖由 心影 于 4-4-2009 08:56 PM 发表 
可以了!真的谢谢你!我做了很久做不到!!
不用客氣,其實這個寫法還有一點不方便,不過這就不教了,自己上網找下。 |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 4-4-2009 09:17 PM
|
显示全部楼层
原帖由 y小叶y 于 4-4-2009 09:11 PM 发表 
不用客氣,其實這個寫法還有一點不方便,不過這就不教了,自己上網找下。
怎么说呢?我要打什么来找? |
|
|
|
|
|
|
|
|
|
|
发表于 9-4-2009 05:36 PM
|
显示全部楼层
原帖由 心影 于 4-4-2009 09:17 PM 发表 
怎么说呢?我要打什么来找?
www.w3schools.com 可以帮到你  |
|
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|