Hallo allemaal, ik ben sinds kort begonnen met mijn eerste eigen php script met een MySql backend echter loop ik tegen een probleem aan met foreach.
Ik heb veel gegoogled, maar ik snap niet helemaal wat ze bedoelen
Hier is het script dat ik zover heb gemaakt, ik heb momenteel foreach helemaal er niet inzitten omdat ik het gewoon helemaal niet snap. Ik ben er wel uit dat ik het nodig heb.
op het volgende gedeelte heb ik een array/foreach loop nodig:
Wat er moet gebeuren zoals je misschien al ziet is dat ik vanuit de tabel de gegevens uitlees van gems die beschikbaar komen in de nieuwe patch (ja World of Warcrafter) en dat ik van de gems die een crafter hebben alle crafters laat zien na de gegevens van de gem.
EDIT: Link naar de sciptjes: http://www.2r4u.nl/jc/
Ik heb veel gegoogled, maar ik snap niet helemaal wat ze bedoelen
Hier is het script dat ik zover heb gemaakt, ik heb momenteel foreach helemaal er niet inzitten omdat ik het gewoon helemaal niet snap. Ik ben er wel uit dat ik het nodig heb.
code:
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
26
27
28
29
30
31
32
33
34
35
36
37
38
| <?php //Laad de database connectie instellingen Include 'config.php'; include 'opendb.php'; Include 'menu.php'; // Begin met het laden van de gegevens van de aankomende Patch waar een crafter bekend is // Live=0 betekend PTR servers.... dus NIET de Live servers!!! $query = "SELECT gems.gemID, GemName, CrafterName, Crafted.CrafterID, Stats, Socket, Live FROM gems, crafters, Crafted WHERE Live=0 AND gems.gemID=Crafted.gemID AND crafters.CrafterID=Crafted.CrafterID"; $result = mysql_query($query); // begin met het maken van de Tabel voor de gegevens echo "<table border=1>" . "<tr><td colspan=4><b>Upcomming in the next patch with crafter</b> : <br></td></tr>" . "<tr><td>Name</td><td>Stats:</td><td>Socket</td><td>Crafters</td>"; // Laad de gems zien while($row = mysql_fetch_array($result, MYSQL_ASSOC)) { echo "<tr>" . "<td><a href=http://ptr.wowhead.com/?item={$row['gemID']} target=_blank>{$row['GemName']}</a> <br></td>" . "<td>{$row['Stats']} <br></td>" . "<td>{$row['Socket']} <br></td>"; // laat iedere crafter zien die deze gem kan craften echo "<td>{$row['CrafterName']} <br></td>"; // sluit de rij echo "</tr>"; } Echo "</table><br><br>"; ?> |
op het volgende gedeelte heb ik een array/foreach loop nodig:
code:
1
2
| // laat iedere crafter zien die deze gem kan craften echo "<td>{$row['CrafterName']} <br></td>"; |
Wat er moet gebeuren zoals je misschien al ziet is dat ik vanuit de tabel de gegevens uitlees van gems die beschikbaar komen in de nieuwe patch (ja World of Warcrafter) en dat ik van de gems die een crafter hebben alle crafters laat zien na de gegevens van de gem.
EDIT: Link naar de sciptjes: http://www.2r4u.nl/jc/
Stream @ http://twitch.tv/nessiroj