dubbele records voorkomen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Infrastructure Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 12945 Introductie Our client is one of the most innovative companies within the Netherlands. Currently we are looking for an Infrastructure Platform Engineer. Within this role you will be developing the infrastructure. Functieomschrijving Within this role you are responsible in the development of our distributed data and compute platform infrastructure. You will design, develop and implement new features and fixes. Next to this you will integrate and configurate other packages that supports the development of tuning applications within the organisation. You will support customer sites remotely. Design and implement the

Bekijk vacature »

Software Programmeur

Functie omschrijving Voor onze opdrachtgever in omgeving Rotterdam zijn wij opzoek naar een software programmeur die goed kan schrijven in de talen C of C++ en die het leuk vind om te werken met Linux! Werkzaamheden Programmeur Je bent bezig met het ontwikkelen van software en webapplicaties. Je kunt technische klussen uitvoeren op locatie. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een project goed verloopt. Je zult klanten ondersteunen. Verder zul je technische ontwerpen en gebruikersdocumentaties schrijven en deze onderhouden. Bedrijfsprofiel Dit bedrijf wil de klanten een volledige oplossing kunnen bieden, waarbij ze een

Bekijk vacature »

Machine Software Developer

Bij een bedrijf in de machinebouw, regio Roosendaal, zijn we op zoek naar een: Machine Software Developer Waar ga je werken? Onze opdrachtgever is gespecialiseerd in de grondverzetmachines. Al meer dan 50 jaar leveren ze zowel nationaal als internationaal diverse machines. Het is een familiebedrijf met een informele werksfeer. Wat ga je doen? Als Machine Software Developer ben je verantwoordelijk voor: - Je ontwerpt, ontwikkelt en debugt software voor machinebesturingssystemen en complexe landbouwmachines; - Je stelt gebruikersinterfaces op (cabinedisplays); - Op termijn ga je softwareprojecten leiden voor specifieke machines; - Inclusief planning, documentatie en validatie; - Om specificaties te verifiëren

Bekijk vacature »

Oracle Apex Developer

Dit ga je doen Jouw taken bestaan uit: Het bouwen maatwerk Oracle applicaties voor Europese business units; Het implementeren van de nieuwste technieken om te blijven innoveren; Actief meedenken en aandragen van verbetervoorstellen. Hier ga je werken Deze organisatie in de regio Veenendaal is een van wereld grootste retailers met ruim 16.000 winkels in 27 markten en jaarlijks ruim 5,3 miljard klanten die winkelen bij een van hun welbekende retailmerken. Binnen de organisatie is er een IT Group actief die dient als IT Service Provider voor de hele organisatie en waar dagelijks IT'ers werken aan state-of-the-art IT oplossingen. Dit doen

Bekijk vacature »

.NET 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 »

Software Developer .NET

Functie omschrijving .NET developer gezocht! Wij zoek op zoek naar een .NET Developer die zich niet uit het veld laat slaan voor een software bedrijf in de regio Veenendaal. Je gaat in deze functie aan de slag met het door ontwikkelen van bestaande producten en het ontwikkelen van nieuwe producten. Dit bedrijf ontwikkeld SaaS applicaties die zowel intern als extern gebruikt worden. Verder bestaat je functie uit: Het ontwikkelen en bouwen van webapplicatie, mobiele applicaties en websites vallen onder jouw verantwoordelijkheden; Werken met onder andere .NET, C#, HTML/CSS, Javascript en MSSQL/Oracle Databases; Hierin werk je samen met andere developers en

Bekijk vacature »

Low Code Developer - Consultant

Functie omschrijving Wil jij fungeren als een spin in het web en samenwerken met klanten? Voor een leuke en interessante opdrachtgever in omgeving Leiden zijn wij op zoek naar een Low Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten en het leiden van projecten. Ben jij toe aan een nieuwe uitdaging en heb jij verstand van datamodellering en NO CODE Platformen? Lees dan snel verder! Bij deze rol horen de volgende werkzaamheden: Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform,

Bekijk vacature »

Medior Front end developer React

Functie Voor deze functie ben ik op zoek naar een enthousiaste front end developer die communicatief vaardig is. Jij wordt onderdeel van een enthousiast jong team dat werkt aan grote websites. Binnen jouw rol ben jij diegene die de vertaling maakt van design naar functionele code en zorg jij voor goede experience op meerdere platformen. Dit doe je natuurlijk door gebruik te maken van Javascript, HTML, CSS en React. Daarnaast wordt er gebruik gemaakt van Webcomponents en verschillende authenticatie tools. Doordat er hier gestreefd wordt naar de beste gebruikerservaringen, wordt het product constant doorontwikkeld. Hierdoor blijven ze voor op de

Bekijk vacature »

API Developer Red Hat Fuse

Dit ga je doen Als API Developer zal je verantwoordelijk zijn voor het: het maken van API's en het correct laten draaien van de API's op het platform. Hierdoor kom je in aanraking met Red Hat Fuse, Springt Boot, 3Scale, Red Hat SSO, Openshift en Azure DevOps; zorgen voor de kwaliteit van de ontwikkeling, integratie en prestaties van de API's; zorgen voor een stabiel integratieplatform. Hier ga je werken Deze organisatie is een toonaangevende speler in de vastgoedbranche en telt momenteel ruim 500 medewerkers. Met meer dan 150 applicaties staat er een complex applicatielandschap dat hoofdzakelijk op OpenShift, Azure en

Bekijk vacature »

Junior Front end developer Onderwijssoftware

Functie Als Junior front end developer kom jij terecht in een klein, maar hecht team bestaande uit 5 andere developers (waarvan 2 senioren, 2 medior en 1 junior). Met de gezamenlijke missie om “ieder kind te helpen met onze software” wordt er dagelijks gepassioneerd en hard gewerkt aan ons in-house ontwikkeld platform. Deze software is gebaseerd is op AI, machine Learning en wetenschappelijke inzichten. Dagelijks zul jij werken met onze high traffic webapplicatie. We hebben ruim 300.00 gebruikers en meer dan 2 miljard records waar je te maken mee krijgt! Verder zul jij je bezighouden met: – Het ontwikkelen van

Bekijk vacature »

Front-end developer gezocht

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 »

Junior .NET Software Developer

Dit ga je doen Software development met behulp van C# .NET en / of PHP, je mag zelf kiezen waar jij je in wil specialiseren Meedenken over het nieuwe pakket, waar moet het aan voldoen? Unit-, integratie- en diverse andere tests schrijven en uitvoeren Nauw samenwerken met je IT collega's zoals Testers, Developers, DevOps Specialisten en Architecten Jezelf ontwikkelen met behulp van trainingen en cursussen Hier ga je werken Onze klant, een grote speler in de medische sector, is op zoek naar een enthousiaste junior (of meer ervaren) Software Developer die klaar is voor een nieuwe stap in zijn of

Bekijk vacature »

Front end developer binnen het onderwijs

Functie Het doel van dit team is om te zorgen dat de studenten altijd op de hoogte zijn van relevante informatie en de mogelijkheid hebben om online vragen te stellen. Hiervoor hebben ze een portal ontwikkeld. De app is echt een greenfield project met een eigen inrichting middels cloud. De ontwikkeling wordt gedaan door gebruik te maken van oa. Javascript, React, CSS, Next.js, GraphQL in een Azure Cloud omgeving. Daarnaast gebruiken ze tooling als Figma, storybook, Jest en Github. De complexiteit in deze rol zit hem in het feit dat data uit verschillende bronsystemen komt waarbij er zowel gekoppeld wordt

Bekijk vacature »

Applicatie ontwikkelaar

Functie omschrijving Zelfstandige applicatie ontwikkelaar gezocht voor familiair bedrijf in omgeving Capelle ad Ijssel Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! Een deel van jouw werkzaamheden: Onderhouden en ontwikkelen van de IT systemen; Opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werken aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkelen en implementeren van MS PowerApps en Power BI.

Bekijk vacature »

.NET developer

Functie Als ervaren .NET ontwikkelaar ontbreekt er aan passie en motivatie niks. Jij bent communicatief sterk en pakt iedere uitdaging dan ook met beide handen aan. Op projectbasis ga jij met je team of met enkele andere ontwikkelaars intern aan de slag bij diverse partners. Op basis van het project ga jij aan de slag en zijn de werkzaamheden en technieken erg divers. Jouw werkgever stelt jouw ontwikkeling hierin voorop, zo krijg je een vast vertrouwenspersoon die één keer in de maand op locatie van jouw project zal kijken hoe het gaat en of er eventuele aandachtspunten zijn. Daarnaast krijg

Bekijk vacature »
Simon

simon

05/09/2008 10:48:00
Quote Anchor link
ik heb een database gemaakt en wil nu voordat ik de bestanden in de database zet eerst checken of ze er al inzitten. als dat niet het geval is dan wil ik ze erin zetten. als dat wel het geval is dan wil ik graag dat ze erin komen.

(ik heb alleen een voorbeeldje nodig ik stop hem zelf wel in mijn website:P)

zou iemand mij daarmee kunnen helpen?
 
PHP hulp

PHP hulp

05/11/2024 13:34:12
 
Jacco Engel

Jacco Engel

05/09/2008 10:51:00
Quote Anchor link
SELECT * FROM table WHERE bestandsnaam = bestandsnaam
query uitvoeren
http://nl3.php.net/mysql_affected_rows

als het er meer zijn dan 0 staat hij er in anders
INSERT INTO table en de hele rataplan


Zoiets?
 
Frank -

Frank -

05/09/2008 10:57:00
Quote Anchor link
Zet een (gedeelde) UNIQUE-constraint op die kolommen die (samen) uniek moeten zijn. Wanneer je dat hebt gedaan, is het technisch onmogelijk om dubbele records aan te maken, een INSERT van een record die reeds bestaat zal keurig mislukken. MySQL geeft een waardeloze foutmelding retour ("er gaat ergens iets mis"), foutmeldingen van echte databases zijn wel bruikbaar. Die kunnen precies aangeven welke unique-constraints worden overtreden. Op basis van die melding kun jij dan de gebruiker informeren.

Met een SELECT-query kun je nooit de boel controleren, een SELECT zegt iets over het verleden, nooit over het heden. Je houdt jezelf hiermee voor de gek.
 
Simon

simon

05/09/2008 11:00:00
Quote Anchor link
dus ik moet eigenlijk mijn database aanpassen om het goed werkend te krijgen?
Gewijzigd op 01/01/1970 01:00:00 door simon
 
Frank -

Frank -

05/09/2008 11:06:00
Quote Anchor link
simon schreef op 05.09.2008 11:00:
dus ik moet eigenlijk mijn database aanpassen om het goed werkend te krijgen?
Ja, daar mogen geen dubbele records in, dus zul het daar moeten aanpassen.

Daarnaast zul je jouw script moeten aanpassen, je weet 100% zeker dat er INSERT-queries zullen gaan mislukken. Deze foutmeldingen moet je gaan opvangen en op een fatsoenlijke wijze presenteren aan de gebruiker.

En wanneer je een serieuze applicatie bouwt, mag je bij het gebruik van MySQL gaan overwegen of je wel met deze rommel wilt blijven werken.
 
Iltar van der berg

iltar van der berg

05/09/2008 11:30:00
Quote Anchor link
SELECT COUNT(1) as counted FROM table WHERE bestandsnaam = bestandsnaam

zou ik doen, als je gewoon een select doet met affected rows, gaat hij eerst alles ophalen
 
Frank -

Frank -

05/09/2008 11:33:00
Quote Anchor link
iltar van der berg schreef op 05.09.2008 11:30:
SELECT COUNT(1) as counted FROM table WHERE bestandsnaam = bestandsnaam

zou ik doen, als je gewoon een select doet met affected rows, gaat hij eerst alles ophalen
Zal ik dan even wat dubbele records in je database zetten?

Jongens, hoevaak moet ik het nog zeggen, met een SELECT kun je geen dubbele records voorkomen. Dat is technisch niet mogelijk, dat kun je zelf ook wel bedenken.
 
Rens nvt

Rens nvt

05/09/2008 12:27:00
Quote Anchor link
Alles wat je door de database kunt laten doen moet je door je database laten doen.

1) Dit is in de meeste (zij het niet in alle) gevallen sneller
2) Een database is gemaakt voor het opslaan en terughalen van gegevens, laat hem toch doen waar hij goed voor is!

En inderdaad, kies een echte database als het mogelijk is ;-)


Tuurlijk kun je met PHP code een heleboel dingen ook doen, maar jullie slaan je data toch ook niet op in PHP files met serialized arrays?
 
Simon

simon

05/09/2008 12:34:00
Quote Anchor link
hoe kan ik die errors tegengaan? want ik zit nu met het probleem dat de pagina blijft hangen als hij hem wil inserten..
 
Rens nvt

Rens nvt

05/09/2008 12:40:00
Quote Anchor link
Als je in de database hebt ingesteld dat de gegevens ID en titel samen UNIQUE moeten zijn, en je voegt toch een record toe met dezelfde combi ID en titel moet je gewoon een database error krijgen. Dit is niet trager dan normaal toevoegen, dus als je pagina blijft hangen zit het fout in je foutafhandeling

kun je een stuk code posten?
 
- -

- -

05/09/2008 12:43:00
Quote Anchor link
Denk er trouwens aan dat een bestandsnaam niet hetzelfde is als de inhoud van het bestand. Ik kan twee verschillende bestanden met dezelfde bestandsnaam hebben. Daarom moet je even een hash (MD5 of SHA1) van het bestand (niet de naam) maken, en die controleren.
 
Simon

simon

05/09/2008 13:05:00
Quote Anchor link
hier mijn code...

ik weet niet hoe ik het zelf op moet lossen omdat ik niet zo supergoed ben met php/mysql. maar als jullie suggesties hebben dan hoor ik het graag ;)

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
<?php
ini_set ('display_errors', 1);
error_reporting (E_ALL | E_STRICT);
set_time_limit(72000);

//de ID's van de autos in een array stoppen.
$result = file_get_contents('autos.html');
preg_match_all('/[0-9]{1,6}/', $result, $autos);
$b=5;

foreach($autos[0] as $auto=>$value){
    $url = 'http://www.autoscout24.de/List.aspx?vis=1&make='.$value.'&pricefrom=1000&cy=D&page=1&maxresults=500&results=20&ustate=N&ustate=U&um=True&sort=price&dealcust=True&zipc=D';
    $str = convert_page('http://www.autoscout24.de/List.aspx?vis=1&make=9&pricefrom=1000&cy=D&page=2&maxresults=500&results=80&ustate=N&ustate=U&um=True&sort=price&dealcust=True&zipc=D');
    $check1 = strpos($str, 'Leider konnten keine Fahrzeuge mit diesen kriterien gefunden werden');
    $check2 = strpos($str, 'Es wurden nicht genug Suchkriterien angegeben');

    if ($check1 !== false){
    }

    elseif($check2 !== false){
    }

    else{
        //de gegevens van de pagina extensie uit de website halen.
        $regex = '/\/Details\.aspx\?id=[0-9a-zA-Z]{12}/';
        preg_match_all($regex, $str, $link);

        foreach($link[0] as $link=>$waarde){
            $test = convert_page('http://www.autoscout24.de'.$waarde.'');
            preg_match_all('/CustomerArticles\.aspx\?cid=[0-9a-zA-Z]{10}/', $test, $data);

            foreach($data[0] as $data=>$waarde){
                $gegevens = convert_page('http://www.autoscout24.de/'.$waarde.'');
//                $gegevens = convert_page('http://www.autoscout24.de/CustomerArticles.aspx?cid=mqalqpg3ce&asrc=lnjqrtj3ef4l&aid=lnjqrtj3ef4l&sz=ua');
                $firma = get_string_between($gegevens, '<h2 id="ctl00_ctl00_decoratedArea_contentArea_custOverview_upperHead">' , '</h2>');
                $straat = get_string_between($gegevens, 'addressLine4" class="adress">', '</td>');
                $tel1 = get_string_between($gegevens, '2" class="tel-nr">', '</td>');
                $fax = '';
                preg_match_all('/[A-Za-z]{1,2}-[0-9]{4,6} [a-zA-Z0-0]{1,25}/', $gegevens, $plaats);
                $plaats = $plaats[0][0];
                $email = get_string_between($gegevens, 'mailText">', '</span>');
                $web = get_string_between($gegevens, 'Internet:', '</a>');
                $web = get_string_between($web, 'href="', '" ');
                $mob = '';

        mysql_query("INSERT INTO gegevens (bedrijfsnaam, straat, plaats, telefoon, fax, mobiel, email, website)
        VALUES ('"
.$firma."', '".$straat."', '".$plaats."', '".$tel1."', '".$fax."', '".$mob."', '".$email."', '".$web."')");

            }
        }
    }
}

function
convert_page($url){
$get = file_get_contents($url);
$str = mb_convert_encoding($get, "ISO-8859-15", "UTF-8");
return $str;
}

function
get_string_between($string, $start, $end){
    $string = " ".$string;
    $ini = strpos($string,$start);
    if ($ini == 0) return "";
    $ini += strlen($start);
    $len = strpos($string,$end,$ini) - $ini;
    return substr($string,$ini,$len);
}

?>
Gewijzigd op 01/01/1970 01:00:00 door simon
 
Simon

simon

08/09/2008 08:28:00
Quote Anchor link
*bump*
 
Jurgen assaasas

Jurgen assaasas

08/09/2008 08:57:00
Quote Anchor link
Het enige wat je moet doen is gewoon een unique constraint toevoegen aan je veld.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
ALTER TABLE tabel ADD CONSTRAINT un_veld UNIQUE (veld);
 
Simon

simon

08/09/2008 09:36:00
Quote Anchor link
dat heb ik al gedaan maar nu krijg ik daardoor dus errors die ik graag wil weghebben.

dus iemand nog een ideetje?
 
Jurgen assaasas

Jurgen assaasas

08/09/2008 10:05:00
Quote Anchor link
Mijn glazen bol is erg troebel vandaag. Post eens wat code en eventuele errors.
 
Frank -

Frank -

08/09/2008 10:09:00
Quote Anchor link
simon schreef op 08.09.2008 09:36:
dat heb ik al gedaan maar nu krijg ik daardoor dus errors die ik graag wil weghebben.

dus iemand nog een ideetje?
Zie de tutorials en dan vooral het onderwerp "foutafhandeling".

Jij weet namelijk 100% zeker dat queries fout kunnen gaan, dat kan altijd, dus mag foutafhandeling nooit ontbreken. Dat ontbreekt nu wel en dan gaat het pas écht goed fout...
 
Simon

simon

08/09/2008 11:47:00
Quote Anchor link
oke, alle fouten zijn er nu uitgehaald maar ik krijg steeds niet meer als 40 records in mijn database.. weet iemand waar dat aan kan komen?

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
67
68
69
70
71
72
73
74
75
76
77
<?php
ini_set ('display_errors', 'on');
error_reporting (E_ALL | E_STRICT);
set_time_limit(7200000);

$host='localhost';$username='web17_u1';$pass='stage';$soort='web17_db1';
$con = mysql_connect($host,$username,$pass) or die(mysql_error());
mysql_select_db($soort, $con);

//de ID's van de autos in een array stoppen.
$result = file_get_contents('autos.html');
preg_match_all('/[0-9]{1,6}/', $result, $autos);
$b=5;

foreach($autos[0] as $auto=>$value){
    $url = 'http://www.autoscout24.de/List.aspx?vis=1&make='.$value.'&pricefrom=1000&cy=D&page=1&maxresults=500&results=20&ustate=N&ustate=U&um=True&sort=price&dealcust=True&zipc=D';
    $str = convert_page('http://www.autoscout24.de/List.aspx?vis=1&make=9&pricefrom=1000&cy=D&page=2&maxresults=500&results=80&ustate=N&ustate=U&um=True&sort=price&dealcust=True&zipc=D');
    $check1 = strpos($str, 'Leider konnten keine Fahrzeuge mit diesen kriterien gefunden werden');
    $check2 = strpos($str, 'Es wurden nicht genug Suchkriterien angegeben');

    if ($check1 !== false){
    }

    elseif($check2 !== false){
    }

    else{
        //de gegevens van de pagina extensie uit de website halen.
        $regex = '/\/Details\.aspx\?id=[0-9a-zA-Z]{12}/';
        preg_match_all($regex, $str, $link);

        foreach($link[0] as $link=>$waarde){
            $test = convert_page('http://www.autoscout24.de'.$waarde.'');
            preg_match_all('/CustomerArticles\.aspx\?cid=[0-9a-zA-Z]{10}/', $test, $data);

            foreach($data[0] as $data=>$waarde){
                $gegevens = convert_page('http://www.autoscout24.de/'.$waarde.'');
                $firma = get_string_between($gegevens, '<h2 id="ctl00_ctl00_decoratedArea_contentArea_custOverview_upperHead">' , '</h2>');
                $straat = get_string_between($gegevens, 'addressLine4" class="adress">', '</td>');
                $tel1 = get_string_between($gegevens, '2" class="tel-nr">', '</td>');
                $fax = '';
                preg_match_all('/[A-Za-z]{1,2}-[0-9]{4,6} [a-zA-Z0-0]{1,25}/', $gegevens, $plaats);
                $plaats = $plaats[0][0];
                $email = get_string_between($gegevens, 'mailText">', '</span>');
                $web = get_string_between($gegevens, 'Internet:', '</a>');
                $web = get_string_between($web, 'href="', '" ');
                $mob = '';

                $sql = mysql_query("INSERT INTO gegevens (bedrijfsnaam, straat, plaats, telefoon, fax, mobiel, email, website)
                VALUES ('"
.$firma."', '".$straat."', '".$plaats."', '".$tel1."', '".$fax."', '".$mob."', '".$email."', '".$web."')");

                if(!$res = mysql_query($sql)){
                    trigger_error(mysql_error().'<br />In query: '.$sql);
                }

                else
                {
                        echo 'gelukt!';

                }
            }
        }
    }
}

function
convert_page($url){
    $get = file_get_contents($url);
    $str = mb_convert_encoding($get, "ISO-8859-15", "UTF-8");
    return $str;
}

function
get_string_between($string, $start, $end){
    $string = " ".$string;
    $ini = strpos($string,$start);
    if ($ini == 0) return "";
    $ini += strlen($start);
    $len = strpos($string,$end,$ini) - $ini;
    return substr($string,$ini,$len);
}

?>
Gewijzigd op 01/01/1970 01:00:00 door simon
 
Simon

simon

16/09/2008 07:51:00
Quote Anchor link
*bump*
 
- SanThe -

- SanThe -

16/09/2008 08:15:00
Quote Anchor link
Check eens na een insert met mysql_affected_rows() of er ook iets is veranderd.
 



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.