小编bob*_*bob的帖子

foreach循环php中的sum值

foreach($group as $key=>$value)
{
    echo $key. " = " .$value. "<br>";
}
Run Code Online (Sandbox Code Playgroud)

例如:

doc1 = 8

doc2 = 7

doc3 = 1

我想要计算$ value,所以结果是8 + 7 + 1 = 16.我该怎么办?

谢谢.

php foreach count

22
推荐指数
4
解决办法
14万
查看次数

如何在一个查询中更新多行(使用 for 循环)

例如,我的表上有两个数据:

| 身份证 | 姓名 | 年龄 |


| 1 | 史蒂夫 | 25 |
| 2 | 鲍勃 | 28 |

当我更新一个值(例如:将“Bob”更改为“George”)时,它会更改所有值。这是结果:
| 身份证 | 姓名 | 年龄 |


| 1 | 乔治 | 28 |
| 2 | 乔治 | 28 |

如何在一个查询中更新多行?为了收集值,我像这样使用 for 循环:

<?php
...
$id_array = $_POST['id'];
$name_array = $_POST['name'];
$age_array = $_POST['age'];

$id = array();
$name = array();
$age = array();

for ($i = 0; $i < count($id_array); $i++) {
//count($id_array) --> if I …
Run Code Online (Sandbox Code Playgroud)

php mysql for-loop

5
推荐指数
1
解决办法
8660
查看次数

如何在php的矩阵表中显示数组

我有两个数组:

$token = array('technology', 'languange', 'town', 'gadget', 'smartphone');

$num = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25);
Run Code Online (Sandbox Code Playgroud)

如何使用以下方法将该数组显示到表中:

==========================================

|----代币-----| num1 | 数量 2 | 编号 3 | 数字 4 | num5 |

|-技术-|---1----|---2----|---3----|---4----|---5----|

|---语言---|---6----|---7----|---8----|---9----|---10--- -|

|-----镇-----|---11---|---12---|---13---|---14---|---15- --|

|----小工具----|---16----|---17---|---18---|---19---|---20-- -|

|-智能手机-|---21---|---22---|---23---|---24---|---25---|

==========================================

这是我的代码:

...
$counttoken = count($token);
foreach($token as $key=>$value)
        {
            echo "<tr><td>$value</td>";
            for($i=0; $i<$counttoken;$i++)
            {
                echo "<td>" .$num[$i]. "</td>";
            }
        } …
Run Code Online (Sandbox Code Playgroud)

php for-loop html-table

4
推荐指数
1
解决办法
2万
查看次数

使用mysql_query php显示数据

我在数据库,表'歌曲'和'流派'上有2个表.

  • 表'歌曲'有3列:id_song(PK),song_title,lyric,id_genre
  • 表'genre'有2列:id_genre(PK),流派

在表'genre'中,我有:

|| id_genre | 类型||

|| ....... 1 ....... | ..pop ... ||

|| ....... 2 ....... | ..rock .. ||

|| ....... 3 ....... | ..jazz ... ||

|| ....... 4 ....... | .classic ||.

2个表之间的关系:

song.id_genre FK to genre.id_genre

我有一个像这样的变量:

$search_genre = 'pop';
Run Code Online (Sandbox Code Playgroud)

我想通过搜索歌曲$search_genre.

$query = mysql_query("SELECT song.id_song, song.song_title, genre.genre FROM song WHERE genre='$search_genre' INNER JOIN genre ON song.id_genre=genre.id_genre ORDER BY id_song");
Run Code Online (Sandbox Code Playgroud)

但是,它不起作用.我该怎么办?谢谢你的帮助.

问题2:如何在php中显示结果?

php mysql

-1
推荐指数
1
解决办法
978
查看次数

标签 统计

php ×4

for-loop ×2

mysql ×2

count ×1

foreach ×1

html-table ×1