Beste Sitedeals leden,
Even een vraagje.
Voor een oefening met PHP moet ik een script schrijven die miles naar kilometers omrekent.
Het scriptje zelf werkt zonder problemen, maar ik moet een table maken met HTML die er zo
uit komt te zien:
MILES KILOMETERS MILES KILOMETERS 1 21 2 22 ... ... 19 39 20 40
Maar tot nu toe krijg ik het alleen voor elkaar om een tabel te maken die loopt van
-------
1
2
...
39
40
-------
Of een extra tabel maken die los is van de eerste tabel.
--------
1
2
...
19
20
---------
---------
21
22
...
39
40
---------
Dit is mijn code:
Alvast hartelijk bedankt!!Code:</head> <body> <h2> Miles naar kilometers - versie 2 </h2> <br> <br> <?php $mile = 1.609; echo "<table border='1'>"; echo "<tr><th>Miles</th><th>Kilometers</th></tr>"; $total = 40; $half = $total / 2; for ($i = 1; $i <= $total; $i++) { if ($i == ($half + 1) && $i <= $total) { // echo "<table>"; echo "<table border='1'>"; echo "<tr><th>Miles</th><th>Kilometers</th></tr>"; } echo "<tr>"; echo "<td>" . $i . "</td>"; echo "<td>" . ($i * $mile) . "</td>"; echo "</tr>"; } ?> <body> </html>
- Table maken met HTML + PHP
-
30-09-2015, 18:14 #1
- Berichten
- 553
- Lid sinds
- 17 Jaar
Table maken met HTML + PHP
-
In de schijnwerper
-
30-09-2015, 18:22 #2
- Berichten
- 1.344
- Lid sinds
- 18 Jaar
Re: Table maken met HTML + PHP
Zoiets denk ik
PHP Code:if($i == 20%) { echo '</table><table>'; }
En je sluit de table niet afLaatst aangepast door Ferdi Reichart : 30-09-2015 om 18:27
-
30-09-2015, 18:47 #3
- Berichten
- 1.344
- Lid sinds
- 18 Jaar
Re: Table maken met HTML + PHP
Je kan er nog een TD omheen zetten.
PHP Code:</head> <body> <h2> Miles naar kilometers - versie 2 </h2> <br> <br> <?php $mile = 1.609; echo '<table border="1">'; echo '<td>'; echo "<tr><th>Miles</th><th>Kilometers</th></tr>"; $total = 40; $half = $total / 2; for ($i = 1; $i <= $total; $i++) { if ($i == $half%) { echo '</td><td>'; echo "<tr><th>Miles</th><th>Kilometers</th></tr>"; } echo "<tr>"; echo "<td>" . $i . "</td>"; echo "<td>" . ($i * $mile) . "</td>"; echo "</tr>"; } echo '</td>'; echo '</table>'; ?> <body></html>
-
30-09-2015, 19:13 #4
- Berichten
- 553
- Lid sinds
- 17 Jaar
Re: Table maken met HTML + PHP
Wat je schrijft heeft niet de gewenste uitkomst, maar creëert een extra table onder de eerste.
-
01-10-2015, 15:42 #5
- Berichten
- 553
- Lid sinds
- 17 Jaar
Re: Table maken met HTML + PHP
Het is opgelost!
Ik heb wat uitleg gekregen en de code is herschreven en het werkt nu prima!
Code:<html> <head> <title>Programmeeropdracht 15 v2 rev. 1</title> </head> <body> <h2> Miles naar kilometers - versie 2 rev. 1 </h2> <br> <br> <?php $mile = 1.609; $total = 40; $q = 21; echo "<table border='1'> <tr> <th>Miles</th> <th>Kilometers</th> <th>Miles</th> <th>Kilometers</th> </tr>"; for ($i = 1; $i <= $total; $i++) { //Eerste tabel if($i <= 20){ echo "<tr> <td>" . $i . "</td> <td>" . ($i * $mile) . "</td>"; } //Tweede tabel if($i <= 20){ echo "<td>" . $q . "</td> <td>" . ($q * $mile) . "</td>"; $q++; } echo "</tr>"; } echo "</table>"; ?> <body> </html>
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic