login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Gegevens uit tabel halen

Offline StijnH - 31/05/2006 16:24
Avatar van StijnHNieuw lid Ik heb er al enkele voorbeelden van gezien, maar deze zijn steeds te groot om goed te begrijpen. Ik begrijp enkel dat er vaak gebruik wordt gemaakt van "explode".

Stel dat dit mijn html-pagina is:

=====================================
<html>
<head>
<title>Pagina met tabel</title>
</head>
<body>
<table width="200px" border="0">
<tr>
<th>Naam</th>
<td>Puk</td>
</tr>
<tr>
<th>Voornaam</th>
<td>Pietje</td>
</tr>
<tr>
<th>Leeftijd</th>
<td>47</td>
</tr>
</table>
</body>
</html>
=======================================

Hoe kan ik dan bepaalde gegevens laten zien op een andere pagina, en eventueel in een variable steken?

Grtz,
Stijn 

17 antwoorden

Gesponsorde links
Offline sasser - 31/05/2006 16:44
Avatar van sasser PHP interesse om op een plek een variable te echo-en kun je dat zo doen: snap je vraag niet hellemaal ;p

  1. <html>
  2. <head>
  3. <title>Pagina met tabel</title>
  4. </head>
  5. <body>
  6. <table width="200px" border="0">
  7. <tr>
  8. <th>Naam</th>
  9. <td><?php echo $naam;?></td>
  10. </tr>
  11. <tr>
  12. <th>Voornaam</th>
  13. <td><?php echo $naam; ?></td>
  14. </tr>
  15. <tr>
  16. <th>Leeftijd</th>
  17. <td><?php echo $leeftijd; ?></td>
  18. </tr>
  19. </table>
  20. </body>
  21. </html>
Offline CDNC - 31/05/2006 16:44 (laatste wijziging 31/05/2006 16:45)
Avatar van CDNC PHP ver gevorderde als die altijd het zelfde zijn en enkel soms moeten geupdate worden zou ik het in een extern (conf.php) zetten en dan includen.

@ hierboven: het kan veel korter:
  1. <?=$naam?>
Offline Pieter - 31/05/2006 17:10
Avatar van Pieter Gouden medaille

SEO guru
@ Hierboven:
Dat is een asp-vorm van PHP. Die moet ingeschakeld zijn op je server, wat niet altijd het geval is.
Offline marten - 31/05/2006 17:14 (laatste wijziging 31/05/2006 17:19)
Avatar van marten Beheerder Inleiding MySQL

Kan me voorstellen dat je daarna een tabel kan maken met
Naam,
leeftijd,
voornaam

Vervolgens kan je met

While lussen, For lussen, mysql_query, mysql_fetch_array,
mysql_fetch_assoc,
mysql_fetch_object en echo

gegevens op het scherm tonen nadat je de gegevens hebt opgehaald. Denk dat je dit bedoeld. Dus vooral tutorials lezen over mysql en de beginselen van PHP.

Als je bestaande websites wilt analyseren op gegevens en die vervolgens in je database wilt zetten kan dat met
File get Contents.
Hier mee haal je de gegevens uit een bestand. Vervolgens kan je inderdaad met Explode gegevens in een variabele zetten en deze vervolgens in je database zetten
Offline StijnH - 31/05/2006 17:19 (laatste wijziging 31/05/2006 17:20)
Avatar van StijnH Nieuw lid Mijn bedoeling is om gegevens van een andere site te halen (die gegevens staan in tabellen), en die dan op mijn site te kunnen tonen.
Mijn vraag was idd niet helemaal duidelijk:$
Offline Crazed - 31/05/2006 17:21
Avatar van Crazed PHP interesse Ik vrees dat je dan niet anders kunt dan de pagina in te lezen en met explode of logische expressies alles eruit halen wat je nodig hebt.

(en hopen dat de layout van die site niet verandert...)
Offline StijnH - 31/05/2006 17:22
Avatar van StijnH Nieuw lid Dat is juist waar ik graag een voorbeeld van zou zien (liefst gebaseerd op de html die ik in de eerste post gaf). Want ik begrijp het niet zo goed.
Offline marten - 31/05/2006 17:28
Avatar van marten Beheerder 1. Heb je toestemming gevraagd aan de eigenaar van de andere website?
2. Heb je al gezocht ?
Offline StijnH - 31/05/2006 17:32
Avatar van StijnH Nieuw lid Nee, maar dat is niet nodig. Het gaat gewoon om rank gegevens van een online spel.
Ja ik heb al gezocht, ik heb zopas nog dat voorbeeld van dat voetbal script bekeken, maar versta het niet echt.
Offline marten - 31/05/2006 17:34
Avatar van marten Beheerder al is het de website van de konijn van de onderburen hun opa zijn kat vorige eigenaar..... Je zult toestemming nodig hebben 
Offline CDNC - 31/05/2006 17:35
Avatar van CDNC PHP ver gevorderde @ pieterc: op lycos (tripod): werkt het wel
Offline StijnH - 31/05/2006 17:35
Avatar van StijnH Nieuw lid Moesten de admins van dat spel reageren op mails, ik zou het doen.. En er zijn tientallen van die scripts, maar ik wil er graag zelf een maken.
Offline marten - 31/05/2006 17:36 (laatste wijziging 31/05/2006 17:36)
Avatar van marten Beheerder
Citaat:
Als je bestaande websites wilt analyseren op gegevens en die vervolgens in je database wilt zetten kan dat met
File get Contents.
Hier mee haal je de gegevens uit een bestand. Vervolgens kan je inderdaad met Explode gegevens in een variabele zetten en deze vervolgens in je database zetten


enkele posts hierboven zei ik dit heb je dat al doorgenomen?
Offline StijnH - 31/05/2006 17:37 (laatste wijziging 31/05/2006 17:38)
Avatar van StijnH Nieuw lid Het probleem is dat ik die explode niet goed versta
Ik vind er niet echt goeie tutorials van

EDIT
ow khad niet gezien dat er een link bij zat, kzal daar ff kijken
Tnx!
Offline marten - 31/05/2006 17:41
Avatar van marten Beheerder Lees deze tutorial ook eens door Als je een functie niet goed snapt 
Offline StijnH - 31/05/2006 17:55
Avatar van StijnH Nieuw lid Ik heb eens gekeken op php.net en vond dit

// Example 1
$pizza = "piece1 piece2 piece3 piece4 piece5 piece6";
$pieces = explode(" ", $pizza);
echo $pieces[0]; // piece1
echo $pieces[1]; // piece2


maar daarmee weet ik nog steeds niet hoe ik gegevens uit een TABLE kan halen..
Offline marten - 31/05/2006 17:58
Avatar van marten Beheerder explode is niet de enige functie op dit gebied he ;)
Reguliere Expressies zijn ook erg handig hiervoor.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.191s