login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Indeling

Offline pvde - 06/06/2010 15:14 (laatste wijziging 06/06/2010 15:14)
Avatar van pvdeNieuw lid Hello 

Ik heb twee pagina's gemaakt: toevoegen.php & weergeven.php

Toevoegen spreekt voor zich en weergeven is nog niet zoals ik wil.

Als ik iets aan de DB toevoeg dan komt het op weergeven.php zo eruit te zien:

Naam: Bedrijfsnaam: Rennen: Scoren: Winnen:
pascal test test2 test54 tysret65

Wat ik graag wil is dat het niet statisch onder elkaar wordt ingevuld maar als blokken onder elkaar:

Naam: Pascal
Bedrijfsnaam: test1
Rennen: test1
Winnen: test1
Scoren: test1

Naam: Colin
Bedrijfsnaam: test2
Rennen: test2
Winnen: test2
Scoren: test2

is hier een tut voor? of kan iemand mij hiermee helpen?

3 antwoorden

Gesponsorde links
Offline jasper56 - 06/06/2010 15:46
Avatar van jasper56 Nieuw lid volgens mij gaat het gewoon fout op het moment dat je bij weergeven de tekst weergeeft,
zou je het stuk code kunnen laten zien waarin je het naar de gebruikers stuurt?
Offline pvde - 06/06/2010 16:00
Avatar van pvde Nieuw lid Ja zeker,
Deze code heb ik van een Tut vanaf deze site gebruikt. vandaar dat ik niet wist hoe ik dit moest aanpassen!

weergeven.php
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <title>Untitled Document</title>
  6. </head>
  7. <body>
  8. <?php
  9. mysql_connect('localhost','rsw','company');
  10.  
  11. if(mysql_result(mysql_query("SELECT COUNT(id) FROM `rennen`"),0) == 0)
  12. {
  13. echo 'Er staan nog geen berichten in de database';
  14. }
  15. else
  16. {
  17. ?>
  18. <table>
  19. <tr>
  20. <td>Naam:</td>
  21. <td>Bedrijfsnaam:</td>
  22. <td>Rennen:</td>
  23. <td>Scoren:</td>
  24. <td>Winnen:</td>
  25. </tr>
  26. <?php
  27. $qSelect_berichten = mysql_query('SELECT * FROM `rennen`') or die (mysql_error());
  28. while($aBerichten = mysql_fetch_array($qSelect_berichten))
  29. {
  30. echo '<tr>
  31. <td>'.$aBerichten['naam'].'</td>
  32. <td>'.$aBerichten['bedrijfsnaam'].'</td>
  33. <td>'.$aBerichten['rennen'].'</td>
  34. <td>'.$aBerichten['scoren'].'</td>
  35. <td>'.$aBerichten['winnen'].'</td>
  36. </tr>';
  37. }
  38. echo '</table>';
  39. }
  40. ?>
  41. </body>
  42. </html>
Offline Abbas - 06/06/2010 16:15 (laatste wijziging 06/06/2010 16:15)
Avatar van Abbas Gouden medaille

Crew .NET
Eerst en vooral open ook table-tag, er een sluiten zonder er een open te hebben is niet slim. Dan moet je na het ophalen van elke waarde een enter gaan toevoegen om alles op een aparte rij te krijgen. Voorbeeld:

  1. echo "<table>";
  2. while($aBerichten = mysql_fetch_array($qSelect_berichten))
  3. {
  4. echo '<tr>
  5. <td>Naam: '.$aBerichten['naam'].'<br />
  6. Bedrijf: '.$aBerichten['bedrijfsnaam'].'<br />
  7. Rennen: '.$aBerichten['rennen'].'<br />
  8. Scoren: '.$aBerichten['scoren'].'<br />
  9. Winnen'.$aBerichten['winnen'].'<br />
  10. </td></tr>';
  11. }
  12. echo '</table>';
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.211s