我的数据库中有两个表,一个像
**ID / muscle group name**
1 / arms
2 / chest
3 / legs
和另一个像这样的表
**ID / muscle_name / muscle_group_id**
1 / biceps / 1
2 / triceps / 1
3 / extensor / 1
4 / flexor / 1
如何从数据库中获取数据,以便我可以检索
等信息echo $result['arms'][0]
(获取muscle_group_id
的{{1}})
然后迭代手臂上的所有肌肉?
答案 0 :(得分:1)
以下是一个完整的例子:
http://php.net/manual/en/function.mysql-fetch-array.php
1.连接
2.选择数据库
3.Make query
4.循环结果并获取数组以获取行
以下是示例:
<?php
mysql_connect("localhost", "mysql_user", "mysql_password") or
die("Could not connect: " . mysql_error());
mysql_select_db("mydb");
$result = mysql_query("SELECT id, name FROM mytable");
while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
printf("ID: %s Name: %s", $row[0], $row[1]);
}
mysql_free_result($result);
?>