2016-03-23 34 views
0

ich zwei Tabellen in meiner Datenbank haben, ein wieAbrufen von Informationen aus mehreren Tabellen

**ID/muscle group name** 
1/arms 
2/chest 
3/legs 

und ein weiterer Tisch wie diese

**ID/muscle_name/muscle_group_id** 
1/biceps/1 
2/triceps/1 
3/extensor/1 
4/flexor/1 

Wie kann ich die Daten aus meiner Datenbank erhalten, so dass ich kann die Informationen wie

echo $result['arms'][0] 

(abrufen muscle_group_id fürzu erhalten)

und dann über alle Muskeln im Arm iterieren? Hier

Antwort

1

ist ein vollständiges Beispiel:

http://php.net/manual/en/function.mysql-fetch-array.php

1.Connect

2.Select Datenbank

3.Make Abfrage

4.Cycle auf das Ergebnis und holen Array, um die Zeile zu erhalten

He Beispiel:

<?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); 
?> 
Verwandte Themen