-2

こんにちは、私はphpの初心者です。PHP にコードがあり、このように mysql にデータを追加したい

テーブルサンプル

id   value1 value2  P_id
1    100     200     10
2    200     50      10

これが私のコードです

$query = mysql_query("SELECT * from sample P_id = '10'");
while($row = mysql_num_rows($query)){
    // Here is the condition I don't now what will be the code if I want to add
}

このように、value1 の結果が 300 になり、表示時に value2 が 250 になるようにしたいのですが、どうもありがとうございます。

4

3 に答える 3

0

あなたの選択に欠けていwhereます:

mysql_query("SELECT * from sample WHERE P_id = '10'");
于 2013-10-29T13:04:13.647 に答える
0

これは、実行する必要がある適切なクエリです..

   mysql_query("SELECT SUM(value1) as Value1, SUM(value2) as Value2 FROM sample WHERE P_id = '10'");
   while($row = mysql_num_rows($query)){
    echo "Value 1:$row['Value1'];  Value 2:$row['Value2']";
   }

出力:

Value1 Value2
300    250
于 2013-10-29T13:06:07.167 に答える