strip

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

Front end developer binnen de consultancy

Functie Je komt in een team met ambitieuze developers die de passie voor Front-End met jou delen. Samen ga je aan de slag met leuke en leerzame opdrachten. Het team heeft een eigen budget en financiën en zij bepalen zelf hoe dat besteed en investeert wordt. Je gebruikt tools als JavaScript, Node.js, React, Angular, Typescript en Vue.js wanneer je werkt aan de opdrachten. Daarnaast zul je veel leren van je collega’s en gezamenlijk een leuke tijd doorbrengen tijdens activiteiten zoals wintersport, hackatons en conferentiebezoeken. Je krijgt niet alleen de mogelijkheid Front-End te ontwikkelen, maar ook vooral jezelf. Dit kan behaald

Bekijk vacature »

C#.NET/Unity Developer

Functieomschrijving Voor een gewaardeerde werkgever in de omgeving van Breda zijn wij op zoek naar een software ontwikkelaar. Dit bedrijf houdt zich bezig met de ontwikkeling van WMS Software (C#/Unity & SQL). Past dit bij jou? Lees snel verder! Jouw werkzaamheden zullen er als volgt uitzien: Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van processen; Samen met 6 applicatieontwikkelaars hebben jullie de verantwoordelijkheid voor de uitbreiding en ontwikkeling van de webapplicaties; Het uitvoeren van updates/aanpassingen aan de huidig draaiende applicaties; Je bent een luisterend oor naar klanten en vertaalt hun wensen door naar bruikbare software. Bedrijfsprofiel Wie

Bekijk vacature »

Senior Java Developer

Als Senior Java Developer bij Sogeti ben je onderdeel van onze toonaangevende community die bestaat uit ruim 100 gepassioneerde Java professionals. In teamverband lever je mooie prestaties. Daarmee draag je aan bij de meerwaarde die wij leveren aan onze top-opdrachtgevers. Geen werkdag is hetzelfde! Je bent voortdurend bezig met het oplossen van allerlei complexe vraagstukken binnen bedrijfs kritische systemen voor onze klanten in regio Noordoost zoals DUO, ING, CJIB en Tendernet. Natuurlijk krijg jij de mogelijkheid je verder te certificeren in dit vakgebied. We organiseren regelmatig technische Meetups en doen veel aan kennisdeling. Sogetisten hebben plezier in hun werk en

Bekijk vacature »

Junior .NET Developer

Dit ga je doen Als junior .NET Developer lever je met jouw oplossingen direct een bijdrage aan de bedrijfsprocessen van de klanten. Werkzaamheden waar jij je zoal mee bezig houdt zijn; Het ontwikkelen, onderhouden en optimaliseren van de draaiende platforms van de klanten; Softwareontwikkeling middels C#, .NET; Klantcontact om de wensen te bespreken en uit te werken; Optimaliseren van de (huidige) bedrijfsprocessen; De IT-afdeling bestaat uit 30 personen verdeeld over 3 teams. Het team waar je in terecht komt bestaat uit ongeveer tien man. Het is een team wat bestaat uit betrokken collega’s, waar iedereen bereidt is om elkaar te

Bekijk vacature »

Front-end developer Consultancy in teamverband wer

Functie Het team bestaat uit User Experience designers, Data Scientists en Software Engineers. Momenteel zijn ze op zoek naar een ervaren Front-end of Fullstack developer die samen met de consultants aan de slag gaat om de business requirements te vertalen naar technische oplossingen. Los van het finetunen van extenties, help je bij het configureren van bijvoorbeeld een mobiel bankieren app. Hierin ben je van A tot Z betrokken en zie je bijvoorbeeld ook toe op de uitvoering van testen. Je expertise wordt optimaal benut en je krijgt verschillende kansen om deze uit te breiden door met verschillende innovatieve technologieën aan

Bekijk vacature »

Full Stack .NET Developer C# ASP.NET

Samengevat: Deze werkgever is gespecialiseerd in het op afstand bewaken en besturen van machines en processen. Ben jij een ervaren Full Stack .NET Developer? Heb je ervaring met C# en ASP.NET? Vaste baan: .Net Developer C# ASP.NET HBO €3.300 - €4.500 Deze werkgever is een snel groeiende onderneming gespecialiseerd in het op afstand bewaken en besturen van machines en processen, IoT (Internet of Things). Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. Wil jij bij de top specialisten horen? Ben jij op zoek naar een

Bekijk vacature »

Front-end Developer

Functie omschrijving Gezocht front-end developer! Voor een toffe organisatie in de regio Rhenen zij wij op zoek naar een front-end developer die de eindverantwoordelijkheid op zich neemt van alles wat met design te maken heeft. In deze functie heb je een adviserende rol en beschik je over een grote dosis vakinhoudelijke kennis. Samen met collega’s en klanten overleg je om aangeleverde designs om te zetten naar unieke concepten. Zo draag jij je steentje bij aan de groeiambities van de klant. Voor klanten wordt jij het vaste aanspreekpunt als het gaat over planningen hierin houdt je alle betrokkenen goed op de

Bekijk vacature »

Front-end developer

Functie Jij komt te werken in een team van 5 developers. het product is continue in beweging. Nieuwe en bestaande klanten vragen om vaak nieuwe features. Hierin ben jij zeer belangrijk om te zorgen dat de functionaliteiten goed opgezet worden op technisch vlak. Designs krijg je aangeleverd van een externe partij zodat jij je primair kan focussen op de techniek! Je hebt daarbij alle vrijheid om je eigen creativiteit toe te passen en mee te denken over de gebruikte technieken. Het gezamenlijke doel is een product dat functioneel zeer gebruiksvriendelijk is en het bedrijfsproces van de gebruikers versneld en kwalitatief

Bekijk vacature »

Senior .NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

Software programmeur

Functieomschrijving Voor een uitdagende werkgever in regio Breda zijn wij op zoek naar een Full Stack C#.NET programmeur. Je bent verantwoordelijk voor het ontwikkelen van apps, webapplicaties en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere developers en engineers om de sensoren in machines te scannen en vervolgens de data om te zetten in management informatie voor de klanten. Taken en verantwoordelijkheden: Je gaat aan de slag met de volgende technologieën en frameworks: C#, JS frameworks, HTML, TypeScript, SQL & C++, CSS. Geen ervaring met één van deze technologieën is dan ook geen enkel probleem! Deze werkgever biedt

Bekijk vacature »

Typescript Developer / Cloud platform

Dit ga je doen (Door)Ontwikkelen van het cloud platform; (Door)Ontwikkelen van microservices; Bouwen van nieuwe functionaliteiten; Verbeteringen aandragen voor het cloud platform; Sparren met de business. Hier ga je werken Onze opdrachtgever, gevestigd in regio Eindhoven, levert een compleet dienstenpakket op het gebied van IT. Zij pakken verschillende (complexe) vraagstukken van grote organisaties op. De sfeer intern is gezellig en informeel. Men houdt van hard werken maar gezelligheid door middel van een borrel of gezamenlijke lunch komt er veel voor. Als Typescript ontwikkelaar word je onderdeel van het team gericht op de (door)ontwikkeling van hun eigen cloud platform welke wordt

Bekijk vacature »

Senior Java developer

Dit ga je doen Jouw taken als Senior Java Developer zijn: Het maken van strategische keuzes omtrent de nieuwbouw van applicaties; Het maken van technische ontwerpen; Hands-on mee ontwikkelen met het team (met o.a. Java FX, JDBC, SQL, REST, Jax-RS, JSON, Maven, JUnit en Spring (boot)); Reviewen van code en feedback geven op collega developers; Analyseren en oplossen van bugs/incidenten door het onderlinge verband te kunnen leggen van verschillende losstaande systemen. Hier ga je werken Het bedrijf waar je als Senior Java Developer komt te werken staat internationaal bekend om het testen van bodemstructuren door middel van echotechnieken en beeldherkenning.

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 »

Front-end (Angular) developer

Functie Om bovenstaande ambities waar te kunnen maken zijn ze op zoek naar een Front-end (Angular) developer. Het it-team bestaat momenteel uit de IT Manager, 2 back-end developers, 1 fullstack developer, 1 designer en een DevOps engineer. Ze zijn dus op zoek naar professionals die autonoom en gedisciplineerd aan de slag gaan, en bij aanvang als enige developer met hun Front-end applicaties aan de slag gaat. Wel hebben ze de ambitie om hier snel een 2e developer bij te vinden die jij dan ook zal kunnen aansturen/begeleiden. Je zult aan de slag gaan met het doorontwikkelen van hun bestaande UI

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 03:51:06
 
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.