login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Meerde websites!

Offline thyssimonis - 01/04/2005 15:54
Avatar van thyssimonisPHP interesse Ik zoek het Meerde website scheiden met een "," systeempje
Hoe je het uit de datebase haald dus en dat eht dan zo eruit komt te zien
Website(01) http://.....
Website(02) http://ww...

13 antwoorden

Gesponsorde links
Offline Frederic - 01/04/2005 16:01
Avatar van Frederic PHP ver gevorderde met explode met een ,?
Offline Tuinstoel - 01/04/2005 16:01
Avatar van Tuinstoel PHP expert explode() ;)
Offline Dark_force - 01/04/2005 16:01 (laatste wijziging 01/04/2005 16:01)
Avatar van Dark_force Nieuw lid Kan je nederlands ?? gebruik het.

Als je wilt dat je van dit:

  1. <?php
  2. $var='http://www...., http://www....';
  3. //Wilt splitsen
  4. $stukken=explode(',', $var);
  5. echo $stukken[0];
  6. echo $stukken[1];
  7. ?>
Offline Frederic - 01/04/2005 16:03
Avatar van Frederic PHP ver gevorderde 3x hetzelfde antwoord in dezelfde minuut 
Offline prorsoft - 01/04/2005 16:07
Avatar van prorsoft PHP gevorderde wat is eigenlijk het verschil tussen explode() en split()
???
Offline thyssimonis - 01/04/2005 16:12
Avatar van thyssimonis PHP interesse Probleem is hoe kan ik nouw weten hoeveel keer ik de echo meot doen aantal website kan verschillen
Offline prorsoft - 01/04/2005 16:31 (laatste wijziging 01/04/2005 16:34)
Avatar van prorsoft PHP gevorderde zo:
  1. <?php
  2. $var='http://www.h-e-l-l-o.org,http://www.sitemasters.be,http://www.pro-rsoft.com';
  3. //Wilt splitsen
  4. $stukken=explode(',', $var);
  5.  
  6. foreach($stukken as $value) {
  7. echo $value;
  8. }
  9. ?>


EDIT: Als je er automatisch een link van wilt maken:
  1. <?php
  2. $var='http://www.h-e-l-l-o.org,http://www.sitemasters.be,http://www.pro-rsoft.com';
  3. //Wilt splitsen
  4. $stukken=explode(',', $var);
  5.  
  6. foreach($stukken as $value) {
  7. echo "<a href=\""$value"\">Klik hier</a>";
  8. }
  9. ?>
Offline Legolas - 01/04/2005 16:37 (laatste wijziging 01/04/2005 16:38)
Avatar van Legolas Onbekend explode() kan net zo goed met split() maar dat is idd het best.
  1. <?php
  2. $websites="http://www.sitemasters.be/,http://www.microsoft.com,http://www.adobe.com";
  3. $websitearray = split(',', $websites);
  4. foreach($websitearray as $website)
  5. {
  6. // doe hier wat je met die dingen wil doen allemaal, bijv
  7. echo $website;
  8. }
  9. ?>

@prorsoft:
Haal a.u.b. de spaties tussen "," en "http://www..." weg, want dan explode ie verkeerd natuurlijk 
Nog een edit: @prorsoft sry had ik niet gelezen
Offline thyssimonis - 01/04/2005 21:09
Avatar van thyssimonis PHP interesse Thanx:) is me gelukt!
Offline Fenrir - 01/04/2005 21:17
Avatar van Fenrir PHP expert Als je gewoon op een teken wilt splitten kun je beter explode gebruiken, want dat is sneller. Maar voor reguliere expressies moet je split gebruiken.
Offline eric - 01/04/2005 21:31
Avatar van eric HTML interesse Ff heel iets anders
ik ben nog ff een beetje met mysql aan het klooien, maar als ik het goed begrijp kan je met het scriptje hieronder (van Dark Force) meerdere dingen uit een veld halen als je ze dmv komma's scheidt van elkaar?

  1. <?php
  2. $var='http://www...., http://www....';
  3. //Wilt splitsen
  4. $stukken=explode(',', $var);
  5. echo $stukken[0];
  6. echo $stukken[1];
  7. ?>
Offline Legolas - 01/04/2005 21:39
Avatar van Legolas Onbekend @eric: volgens mij moet je dan wel de spatie tussen "," en "http://" enz. weghalen, anders krijg je een verkeerde explode toch.:)
Offline eric - 01/04/2005 22:05
Avatar van eric HTML interesse K ben nu aan t proberen om mn vorige scriptje om te zetten:
  1. <?
  2. if ( mysql_num_rows( $trainer ) == 0 ) {
  3. echo " Onbekend/Geen";
  4. }
  5. else {
  6. while ($train = mysql_fetch_assoc($trainer)) {
  7. echo "<A href=\"../p.php?id=".$train['id']."\">".$train['name']."</a><br>";
  8. }
  9. }
  10. ?>


naar dit:
  1. <?php
  2. $var=''.$trainer.'';
  3. //Wilt splitsen
  4. $stukken=explode(',', $var);
  5. echo $stukken[0];
  6. echo $stukken[1];
  7. ?>


Maar nu geeft die deze error: Resource id #6  
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.269s