strip

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP Developer

Zie jij mogelijkheden om onze tooling technisch te verbeteren en uit te bouwen? Over Jobmatix Jobmatix is een innovatieve en internationale speler op het gebied van jobmarketing. Onze jobmarketing automation tool helpt organisaties bij het aantrekken van nieuw talent door vacatures digitaal, geautomatiseerd en op een efficiënte manier te adverteren en onder de aandacht te brengen bij de doelgroep op 25+ jobboards. Volledig performance-based, waarbij organisaties betalen op basis van cost per click of cost per applicant. Maandelijks wordt onze jobmarketing automation tool al gebruikt door vele directe werkgevers, intermediairs en mediabureaus, waaronder Picnic, Rijkswaterstaat, AdverOnline, Schiphol, DPA, Teleperformance en

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Java Full Stack Developer

Java Full Stack developer What makes Cognizant a unique place to work? The combination of rapid growth and an international and innovative environment! This is creating a lot of opportunities for people like YOU — people with an entrepreneurial spirit who want to make a difference in this world. At Cognizant, together with your colleagues from all around the world, you will collaborate on creating solutions for the world's leading companies and help them become more flexible, more innovative and successful. And this is your chance to be part of the success story: we are looking for a (Senior) Java

Bekijk vacature »

Grafisch vormgever

Standplaats: Maasland Aantal uren: 32 – 40 uur per week Opleidingsniveau: HBO werk- en denkniveau Ben jij een ambitieuze grafisch vormgever met een passie voor creativiteit en oog voor detail? Vind jij het daarnaast leuk om ook marketingactiviteiten op te pakken? Dan zijn wij op zoek naar jou! Bedrijfsinformatie Westacc Group BV is het zusterbedrijf van HABA en specialiseert zich in (maatwerk) oplossingen voor (elektro) techniek en verlichting in de kampeerbranche. Zij produceren en assembleren onderdelen voor caravans, campers en boten. Voor een groot aantal caravan- en campermerken leveren wij producten als zekeringkasten, invoerdozen, acculaders, schakelmateriaal en verlichting. De producten

Bekijk vacature »

Back-end ontwikkelaar

Functie omschrijving Wil jij meebouwen aan diverse databasesystemen in een klein bedrijf met een platte organisatie? In een team van ruim 10 ontwikkelaars wordt er aan diverse ICT oplossingen gewerkt. Jouw taken hierbij zullen bestaan uit: Het onderhouden en door-ontwikkelen van bestaande databases. Denk hierbij aan schema verbeteringen en performance-tuning. Bij nieuwe ontwikkelingen ga jij ook bezig met het bouwen van het databaseschema. Omdat je in een klein team werkt zal je ook de C# routine verder uitbouwen en ontwikkelen. Ook kan je meedraaien in algemene refactory-, ontwikkel- of testwerkzaamheden. Je zal voornamelijk gebruik maken van de volgende technieken: .NET

Bekijk vacature »

Java Developer

Java Developers opgelet! Bij Luminis zijn ze opzoek naar jou. Lees de vacature en solliciteer direct. Luminis is een software- en technologiebedrijf met meerdere vestigingen. Vanuit deze vestigingen werken 200 professionals aan technisch hoogwaardige oplossingen voor klanten zoals KLM, Nike en Bol.com. Ook ontwikkelt Luminis eigen oplossingen op het gebied van cloud, Internet of Things, data intelligence, e-sports en e-learning. Luminis onderscheidt zich door aantoonbaar voorop te lopen in technologie en innovatie. Luminis heeft drie kernpunten die verankerd zitten in alles wat we doen: het omarmen van nieuwe technologie, meesterschap en kennis delen. Functiebeschrijving First things first! Het is belangrijk

Bekijk vacature »

SQL beheerder / ontwikkelaar

Functie omschrijving Voor een klant in omgeving Tiel zijn wij op zoek naar een SQL beheerder met affiniteit met technisch applicatiebeheer. Je krijgt een fijne in-house werkplek waar je gaat werken aan diverse projecten. Dit bedrijf doet het beheer van databases voor een aantal bancaire klanten. Op dit momenten hebben zij ruim 1500 databases in beheer. Jouw werkzaamheden gaan er als volgt uit zien: Je gaat de development afdeling ondersteunen bij het ontwikkelen van MS SQL Scripts. Je zal zowel zelfstandig als in teamverband MS SQL databases installeren & beheren. Je monitort en onderzoekt incidenten en de achterliggende oorzaken. Je

Bekijk vacature »

Junior Java Developer

Dit ga je doen Je ontwikkelt innovatieve, maatschappelijk belangrijke applicaties; Je implementeert nieuwe features; Je gaat in gesprek met eindgebruikers en designers om de applicaties continu te finetunen; Je draait mee in een professionele Agile/Scrum omgeving. Hier ga je werken Onze klant is een internationale organisatie gevestigd in de omgeving van Amsterdam. Ze staan zeer goed bekend in de markt door hun innovatieve dienstverlening op IT gebied en hun gepassioneerde werknemers. Voor hun inspanningen op het gebied van IT hebben ze meerdere prijzen gewonnen! Onze klant is onderdeel van een Corporate werkgever en heeft zelf 300 mensen in dienst. Om

Bekijk vacature »

Sportieve Junior C#.NET developer gezocht!

Bedrijfsomschrijving Wil jij werken aan webapplicaties bij de marktleider binnen de branche? Voor een klant in de buurt van Oosterhout ben ik op zoek naar een Fullstack .NET developer. Dit bedrijf bestaat bijna 10 jaar en is inmiddels uitgegroeid tot marktleider in Nederland en heeft tevens kantoren in meerdere landen in Europa. Dit bedrijf bouwt webapplicaties waarbij internationaal enkele honderdduizenden deelnemers, soms tegelijk, een beroep doen op de realtime data uit deze applicaties. Dit brengt erg veel technische uitdaging met zich mee. Ze ontwikkelen nieuwe applicaties maar ook bestaande applicaties worden uitgebreid en verbeterd. Hier kan jij een onderdeel van

Bekijk vacature »

Developer

Functie omschrijving In deze functie ga je werken als C# Developer. Jij gaat aan de slag met de volgende taken: Maatwerk software bouwen; Huidige softwareprojecten verder uitbouwen en optimaliseren; Ideeën van de klant omzetten naar handige oplossingen en tools; Bovenstaande doe je middels de Microsoft- stack: C#, ASP.NET en MVC/ Entity Framework. Ben je net afgestudeerd aan een HBO opleiding Informatica, aarzel dan niet om te solliciteren. Dit is namelijk de ideale startersfunctie! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van websites. Dit is door

Bekijk vacature »

UX Writer (m/v/d)

UX Writer (m/v/d) Everything we do, starts with you. Together with you, we build the most human-centric fintech. We have the ambition to create the next. And - with Bertelsmann - a strong foundation to start from. Let’s make it new – for society and for yourself. Wij zijn op zoek naar een UX Writer (m/v/d) Fulltime - Op ons kantoor in Amsterdam of Heerenveen / deels vanuit huis Als UX Writer bij Riverty hou jij je bezig met onze strategie om daar te zijn waar onze gebruikers zijn en op de manier waarop zij ons nodig hebben, terwijl wij

Bekijk vacature »

PHP Developer

Functieomschrijving Vanuit het hoofdkantoor in omgeving Roosendaal, ontwikkel je als PHP Developer niet alleen webapplicaties, maar ben je verder ook gefocust op het continu inspelen op nieuwe trends en ontwikkelingen m.b.t software development. Naast het bouwen van webapplicaties, ontwikkelen zij ook webshops en websites voor gave opdrachtgevers! Wat ga je doen? Het schrijven van schone en efficiënte codes volgens het Symfony framework; Het ontwerpen en implementeren van webapplicaties met het Symfony-framework; Onderhouden en updaten van bestaande applicaties die zijn gebouwd met het Symfony framework; Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de

Bekijk vacature »

C# ontwikkelaar

Functie omschrijving Werk jij graag met C# en het .NET framework in een leuk familiebedrijf? Lees dan snel verder! Jouw takenpakket hierbij is: Je gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Je gaat werken in een Microsoft omgeving (ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Daarnaast optimaliseer je de bestaande software. Bedrijfsprofiel Deze organisatie is gevestigd in de omgeving van Best en is een echt familiebedrijf. Je komt te werken in een klein team van developers, die zich voornamelijk bezighouden met

Bekijk vacature »

Full stack developer Node.js, React Remote

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

Bekijk vacature »

Ervaren PHP Software Developer

Functieomschrijving Voor een toffe opdrachtgever in regio Breda zijn wij op zoek naar een medior PHP Developer met affiniteit met Laravel. Je komt te werken bij een uitdagende opdrachtgever met supergave klanten in een specifieke branche. Als PHP ontwikkelaar ben je samen met een vooruitstrevende team van 6 collega’s verantwoordelijk voor de ontwikkeling, beheer en het vernieuwen van informatiesystemen voor een specifieke branche. Je ondersteunt complexe uitdagingen van klanten. Vervolgens breng je hun wensen in kaart en vertaalt deze door naar maatwerk software. Affiniteit met Laravel is een pré. Om de klanten zo goed mogelijk te ondersteunen en snel in

Bekijk vacature »

Pagina: 1 2 volgende »

Tim E

Tim E

14/09/2006 19:36:00
Quote Anchor link
Hallo,

Ik ben bezig met een toto script en als extra'tje lijkt het me leuk om alle voorgaande duels van teams te laten tonen bij de statistieken van een wedstrijd. Aangezien ik een html bestand met daarin alle gespeelde wedstrijden in de eredivisie heb, maar ik ze nog niet in de database heb wil ik vragen of iemand weet hoe ik de gegevens netjes in een array krijg?

Waarschijnlijk moet ik met strip werken ofzo? Ik weet niet precies hoe kan iemand me misschien helpen?

Het in de database krijgen is het probleem eigenlijk niet. Ik wil eigenlijk weten hoe ik het in een nette array krijg?

het html bestand ziet er zo uit:

<tr><td>2006-2007</td>
<td>2006-09-10</td>
<td>NEC</td>
<td>AZ</td>
<td>0</td>
<td>2</td>
</tr>

<tr><td>2006-2007</td>
<td>2006-09-10</td>
<td>Sparta Rotterdam</td>
<td>Feyenoord</td>
<td>1</td>
<td>4</td>
</tr>

enzovoort..

Ik wil de volgende gegevens graag in een array hebben:

- seizoen
- datum
- thuisTeam
- uitTeam
- thuisScore
- uitScore
 
PHP hulp

PHP hulp

11/01/2025 07:01:52
 
Winston Smith

Winston Smith

14/09/2006 20:46:00
Quote Anchor link
Als je het in de database hebt, kan je het toch met mysql_fetch_array zelf in een array zetten, of zie ik dat verkeerd? :\

Anders moet je alles eruit halen tussen <td> en </td>, met de daarvoor bestemde functies.

Tussen haakjes, ik ken strip alleen als Donald Duck. Wat is strip? :)
 
Tim E

Tim E

14/09/2006 20:47:00
Quote Anchor link
nou ik heb het dus niet in de database daar wil ik het inkrijgen. Maar ik moet dus alles tussen de <td> </td> filteren en netjes in een array zetten voor het in de database gaat.

Ik dacht dat de functie 'strip' heette.. maar ik kan me vergissen? Hoe kan ik het er wel tussen uit krijgen?
 
Winston Smith

Winston Smith

14/09/2006 20:58:00
Quote Anchor link
Je zal met explode misschien iets kunnen maken, maar ik weet eigenlijk niet of er andere functies voor zijn die makkelijker zijn. Denk haast van wel.

Maar niet om het een of ander: het is netter als je die waarden in de database stopt zonder de html-tags <td> en </td>, zodat je ze net zo in de database krijgt als in je array. Als je het dan uit de database haalt, kan je de tags er weer omheen zetten.
 
Tim E

Tim E

14/09/2006 21:00:00
Quote Anchor link
Kasper:
Maar niet om het een of ander: het is netter als je die waarden in de database stopt zonder de html-tags <td> en </td>, zodat je ze net zo in de database krijgt als in je array. Als je het dan uit de database haalt, kan je de tags er weer omheen zetten.


Dat is ook wat ik wil.. Eerst alles filteren (dus de <td> en <tr> weg halen en dan alles in aparte variabele zetten. En tenslot dan alles toevoegen aan de database
 
Tim E

Tim E

15/09/2006 13:43:00
Quote Anchor link
maar met explode kom ik er niet uit.. ik kan slechts alle <td> en <t> weghalen maar dan kan ik het nog niet elke regel opsplitsen in:

- seizoen
- datum
- thuisTeam
- uitTeam
- thuisScore
- uitScore

hoe kan ik deze gegevens per regel verkrijgen?
 
- SanThe -

- SanThe -

15/09/2006 13:49:00
Quote Anchor link
Als je het bestand altijd in exact deze vorm krijgt kun je het regel voor regel inlezen. En dan elke regel apart bewerken.

<tr><td>2006-2007</td>
<td>2006-09-10</td>
<td>NEC</td>
<td>AZ</td>
<td>0</td>
<td>2</td>
</tr>
 
Tim E

Tim E

15/09/2006 13:50:00
Quote Anchor link
maar helaas ziet hij er zo uit:

<tr><td>2006-2007</td><td>2006-09-10</td><td>NEC</td><td>AZ</td> <td>0</td><td>2</td></tr>

alles achter elkaar dus..
 
- SanThe -

- SanThe -

15/09/2006 13:57:00
Quote Anchor link
En dan staat er ook nog een hoop html vóór en áchter?
 
Tim E

Tim E

15/09/2006 14:20:00
Quote Anchor link
nee het herhaald zich telkens zo:

<tr><td>2006-2007</td><td>2006-09-10</td><td>Ajax</td><td>Vitesse</td><td>3</td><td>0</td></tr>
<tr><td>2006-2007</td><td>2006-09-10</td><td>FC Groningen</td><td>Heracles Almelo</td><td>2</td><td>1</td></tr>
<tr><td>2006-2007</td><td>2006-09-10</td><td>FC Utrecht</td><td>RKC Waalwijk</td><td>5</td><td>0</td></tr>
<tr><td>2006-2007</td><td>2006-09-10</td><td>NEC</td><td>AZ</td><td>0</td><td>2</td></tr>
<tr><td>2006-2007</td><td>2006-09-10</td><td>Sparta Rotterdam</td><td>Feyenoord</td><td>1</td><td>4</td></tr>

wel begint elke <tr> netjes op een nieuwe regel
Gewijzigd op 01/01/1970 01:00:00 door Tim E
 
Willem Jan Z

Willem Jan Z

15/09/2006 14:34:00
Quote Anchor link
Ik heb even geen voorbeeld beschikbaar, maar dit kreeg ik eruit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
Array
(
    [0] => Array
        (
            [0] => 2006-20072006-09-10AjaxVitesse30
            [1] => 2006-20072006-09-10FC GroningenHeracles Almelo21
            [2] => 2006-20072006-09-10FC UtrechtRKC Waalwijk50
            [3] => 2006-20072006-09-10NECAZ02
            [4] => 2006-20072006-09-10Sparta RotterdamFeyenoord14
        )

    [1] => Array
        (
            [0] => 2006-2007
            [1] => 2006-2007
            [2] => 2006-2007
            [3] => 2006-2007
            [4] => 2006-2007
        )

    [2] => Array
        (
            [0] => 2006-09-10
            [1] => 2006-09-10
            [2] => 2006-09-10
            [3] => 2006-09-10
            [4] => 2006-09-10
        )

    [3] => Array
        (
            [0] => Ajax
            [1] => FC Groningen
            [2] => FC Utrecht
            [3] => NEC
            [4] => Sparta Rotterdam
        )

    [4] => Array
        (
            [0] => Vitesse
            [1] => Heracles Almelo
            [2] => RKC Waalwijk
            [3] => AZ
            [4] => Feyenoord
        )

    [5] => Array
        (
            [0] => 3
            [1] => 2
            [2] => 5
            [3] => 0
            [4] => 1
        )

    [6] => Array
        (
            [0] => 0
            [1] => 1
            [2] => 0
            [3] => 2
            [4] => 4
        )

)


Door deze code te gebruiken:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
    $string
= '
<tr><td>2006-2007</td><td>2006-09-10</td><td>Ajax</td><td>Vitesse</td><td>3</td><td>0</td></tr>
<tr><td>2006-2007</td><td>2006-09-10</td><td>FC Groningen</td><td>Heracles Almelo</td><td>2</td><td>1</td></tr>
<tr><td>2006-2007</td><td>2006-09-10</td><td>FC Utrecht</td><td>RKC Waalwijk</td><td>5</td><td>0</td></tr>
<tr><td>2006-2007</td><td>2006-09-10</td><td>NEC</td><td>AZ</td><td>0</td><td>2</td></tr>
<tr><td>2006-2007</td><td>2006-09-10</td><td>Sparta Rotterdam</td><td>Feyenoord</td><td>1</td><td>4</td></tr>
'
;
    preg_match_all('_\<tr\>\<td\>(.*?)\<\/td\>\<td\>(.*?)\<\/td\>\<td\>(.*?)\<\/td\>\<td\>(.*?)\<\/td\>\<td\>(.*?)\<\/td\>\<td\>(.*?)\<\/td\>\<\/tr\>_si',$string,$matched);
    echo '<pre>';
    print_r($matched);
?>


Je kan op met $matched dus de database vullen $matched[1] is een array met de seizoenen. $matched[2] een array met de datums.
Dmv van foreach() kan je dan alles wel netjes in je tabel stoppen denk ik.

Edit
Een mogelijke andere manier:
Ipv preg_match_all gewoon preg_match, maar dan moet je wel eerst alle lijnen exploden per regel. Dus:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
$tekst
= file_get_contents('file.html');
$lines = explode("\r\n",$tekst);
$all_matches = array();
foreach($lines as $line)
{

preg_match('_\<tr\>\<td\>(.*?)\<\/td\>\<td\>(.*?)\<\/td\>\<td\>(.*?)\<\/td\>\<td\>(.*?)\<\/td\>\<td\>(.*?)\<\/td\>\<td\>(.*?)\<\/td\>\<\/tr\>_si',$line,$matched);
$all_matches[] = $matched;
}

print_r($all_matches);
?>

Dit heb ik niet getest, dus weet niet of dit bug-free is.
Gewijzigd op 01/01/1970 01:00:00 door Willem Jan Z
 
- SanThe -

- SanThe -

15/09/2006 14:41:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
$arr
= array('<tr><td>2006-2007</td><td>2006-09-10</td><td>Ajax</td><td>Vitesse</td><td>3</td><td>0</td></tr>',
                 '<tr><td>2006-2007</td><td>2006-09-10</td><td>FC Groningen</td><td>Heracles Almelo</td><td>2</td><td>1</td></tr>',
                 '<tr><td>2006-2007</td><td>2006-09-10</td><td>FC Utrecht</td><td>RKC Waalwijk</td><td>5</td><td>0</td></tr>',
                 '<tr><td>2006-2007</td><td>2006-09-10</td><td>NEC</td><td>AZ</td><td>0</td><td>2</td></tr>',
                 '<tr><td>2006-2007</td><td>2006-09-10</td><td>Sparta Rotterdam</td><td>Feyenoord</td><td>1</td><td>4</td></tr>'
                 );
echo '<table>';
foreach($arr AS $val)
{

    echo '<tr>';
    $val = str_replace('<tr>', '', $val);
    $val = str_replace('</tr>', '', $val);
    $val = str_replace('<td>', '', $val);
    $ex = explode('</td>', $val);
    foreach($ex AS $dat)
    {

        echo '<td>' . $dat . '</td';
    }

    echo '</tr>';
}

echo '</table>';
?>

Is getest. Als je dus die regels in het array() $arr zet werkt dit script.

Edit: Zie en klik op test.
Gewijzigd op 01/01/1970 01:00:00 door - SanThe -
 
Tim E

Tim E

15/09/2006 14:51:00
Quote Anchor link
ten eerste bedankt voor jullie goede reacties..!
Ik heb het eerste script van Willem Jan nu gebruikt en het werkt goed. Alleen weet ik nog niet hoe ik de juiste gegevens bij elkaar krijg en ze in de database kan stoppen? (mysql)
 
- SanThe -

- SanThe -

15/09/2006 15:04:00
Quote Anchor link
Met mijn script kan je ze zo in een $var zetten en dus ook in de database.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
foreach($arr AS $val)
{

    echo '<tr>';
    $val = str_replace('<tr>', '', $val);
    $val = str_replace('</tr>', '', $val);
    $val = str_replace('<td>', '', $val);
    $ex = explode('</td>', $val);
    // nu zit er één regel in het array() $ex
    // dus bv. $ex[0] is '2006-2007'
    // $ex[1] is '2006-09-10'
    // enz.

}
?>

Edit: Typo.
Gewijzigd op 01/01/1970 01:00:00 door - SanThe -
 
Tim E

Tim E

15/09/2006 15:23:00
Quote Anchor link
en hoe selecteer ik dan alleen van de eerste wedstrijd (ajax - vitesse) alle gegevens?
 
Tim E

Tim E

15/09/2006 15:27:00
Quote Anchor link
ik denk nu dat ik op de goede weg zit.. Zodra ik er niet uitkom laat ik weer wat van me horen. En zodra het gelukt is natuurlijk ook !
 
- SanThe -

- SanThe -

15/09/2006 15:29:00
Quote Anchor link
Dat zit weer in $arr[0] alleen dan nog wel met de tags erbij.
Om alléén de eerste gegevens te krijgen kun je dit doen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
$val
= str_replace('<tr>', '', $arr[0]);
$val = str_replace('</tr>', '', $val);
$val = str_replace('<td>', '', $val);
$ex = explode('</td>', $val);
?>

En nu zitten de gegevens van de eerste regel netjes in het array() $ex.
 
Tim E

Tim E

15/09/2006 15:55:00
Quote Anchor link
ik heb het nu werkend :D

alleen nog 1 ding wat waarschijnlijk vrij makkelijk is maar het is me nog even niet gelukt.. hieronder eerst het script:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?php
//---------------------------------------------------------
// Connectie maken met de database
//---------------------------------------------------------

mysql_connect('localhost', 'root', '');
mysql_select_db('toto');

//data
$arr = array('<tr><td>2006-2007</td><td>2006-09-10</td><td>Ajax</td><td>Vitesse</td><td>3</td><td>0</td></tr>',
                 '<tr><td>2006-2007</td><td>2006-09-10</td><td>FC Groningen</td><td>Heracles Almelo</td><td>2</td><td>1</td></tr>',
                 '<tr><td>2006-2007</td><td>2006-09-10</td><td>FC Utrecht</td><td>RKC Waalwijk</td><td>5</td><td>0</td></tr>',
                 '<tr><td>2006-2007</td><td>2006-09-10</td><td>NEC</td><td>AZ</td><td>0</td><td>2</td></tr>',
                 '<tr><td>2006-2007</td><td>2006-09-10</td><td>Sparta Rotterdam</td><td>Feyenoord</td><td>1</td><td>4</td></tr>'
                 );
echo '<table>';

foreach($arr AS $val)
{

    echo '<tr>';
    $val = str_replace('<tr>', '', $val);
    $val = str_replace('</tr>', '', $val);
    $val = str_replace('<td>', '', $val);
    $ex = explode('</td>', $val);
    // nu zit er één regel in het array() $ex
    // dus bv. $ex[0] is '2006-2007'
    // $ex[1] is '2006-09-10'
    // enz.

//---------------------------------------------------------
// TEAM toevoegen team_id  teamnaam  competitie  
//---------------------------------------------------------

$query = "INSERT INTO eredivisieresults (seizoen, datum, thuisPloeg, uitPloeg, thuisDoelpunten, uitDoelpunten)
         VALUES ('$ex[0]', '$ex[1]', '$ex[2]', '$ex[3]', '$ex[4]', '$ex[5]')"
;    
$result= mysql_query($query) or die ("FOUT: " . mysql_error());

}

?>


nu gebruikt hij alleen de data die in de array staat maar ik wil graag dat hij het volgende gebruikt:

$string = file_get_contents('d:\eredivisie.txt');

hoe krijg ik $string in de array?
 
- SanThe -

- SanThe -

15/09/2006 16:03:00
Quote Anchor link
Als je in plaats van file_get_contents() file() gebruikt dan zit het direct in een array().
 
Tim E

Tim E

15/09/2006 16:31:00
Quote Anchor link
ok thnx het werk!

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?php
//maximum time naar 0 zetten
if(!ini_get('safe_mode')) {
  @
set_time_limit(0);
  @
ini_set('max_execution_time', 0);
}


//---------------------------------------------------------
// Connectie maken met de database
//---------------------------------------------------------

mysql_connect('localhost', 'root', '');
mysql_select_db('toto');

//includen data
$arr = file('d:\eredivisie.txt');
echo '<table>';

foreach($arr AS $val)
{

    echo '<tr>';
    $val = str_replace('<tr>', '', $val);
    $val = str_replace('</tr>', '', $val);
    $val = str_replace('<td>', '', $val);
    $ex = explode('</td>', $val);

//---------------------------------------------------------
// inserten in database
//---------------------------------------------------------

$query = "INSERT INTO eredivisieresults (seizoen, datum, thuisPloeg, uitPloeg, thuisDoelpunten, uitDoelpunten)
         VALUES ('$ex[0]', '$ex[1]', '$ex[2]', '$ex[3]', '$ex[4]', '$ex[5]')"
;    
$result= mysql_query($query) or die ("FOUT: " . mysql_error());

}

?>
Gewijzigd op 01/01/1970 01:00:00 door Tim E
 
- SanThe -

- SanThe -

15/09/2006 16:35:00
Quote Anchor link
Als je het alleen insert kunnen echo '<table>'; en echo '<tr>'; er nog tussenuit.
 

Pagina: 1 2 volgende »



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.