dubbele records voorkomen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP Software Developer

Functie omschrijving Op zoek naar een nieuwe uitdaging binnen PHP? Lees dan snel verder! Wij zoeken een ervaren PHP developer die binnen een organisatie gaat functioneren als verlengstuk van de klant. Wij zoeken voor deze iemand die technisch complexe zaken met enthousiasme en plezier aanvliegt. Verder moet je instaat zijn om je tijd goed te managen omdat je aan meerdere projecten tegelijkertijd werkt. Je werkt met de nieuwste technieken en tijdens deze uitdaging werk je veel samen met de front-end developers van deze organisatie. Wij zoeken iemand die zichzelf graag uitdaagt en altijd de beste wilt zijn. Bedrijfsprofiel Waar ga

Bekijk vacature »

3D BIM Add-on Developer

Als 3D BIM add- on ontwikkelaar bij KUBUS ontwikkel je add-ons (BCF Managers genaamd) voor de toonaangevende building information modeling (BIM) programma's Revit, Navisworks, Archicad, AutoCAD en Tekla Structures. BCF Managers maken gegevensoverdracht mogelijk tussen BIM-software en BIMcollab. Je werkt zowel aan de front- als aan de back-end. Als softwarebedrijf bevindt KUBUS zich in een unieke positie. We bouwen aan onze eigen producten die wereldwijd door tienduizenden gebruikers worden gebruikt. Ons bedrijf heeft precies de juiste grootte: groot genoeg om echt impact te maken in de markt, maar klein genoeg om als individuele ontwikkelaar invloed uit te kunnen oefenen en

Bekijk vacature »

Full Stack Java ontwikkelaar

Functieomschrijving Voor de politie zijn wij op zoek naar een Full stack Java ontwikkelaar. Als ervaren full stack Java ontwikkelaar binnen de gewenste deadlines meewerken aan de totstandkoming van de gewenste werkzaamheden. Taken Upgraden van GeoServer, SOLR, Oracle Spatial database, Tomcat Migreren Oracle Spatial naar PostgreSQL/PostGIS Migreren SOLR naar ElasticSearch Geografische gegevens op het interne netwerk beschikbaar maken Doorontwikkelen en actualiseren van de geografische services Het up to date brengen van de CI/CD pipeline, samen met medewerkers die verantwoordelijk zijn voor de CI/CD tooling Aanspreekbaar op de solution architectuur en stemt die met collega's in het cluster Geo De opdracht

Bekijk vacature »

.NET Developer Medior Senior

Dit ga je doen Ontwikkelprocessen verder optimaliseren en verder ontwikkelen met C#; CI/CD-pipelines automatiseren; Herbruikbare componenten maken; Testen; Front-end pagina's gebruiksvriendelijk maken. Hier ga je werken Als .NET Developer kom jij terecht binnen een grote en internationale organisatie. Zij streven naar een positieve impact op de mens, milieu en maatschappij. Het bedrijf is oorspronkelijk een familiebedrijf en werkt aan de productie van hoogwaardige en technische systemen voor de gezondheidszorg. Momenteel willen zij betere ontwikkelprocessen creëren op internationaal gebied en staat kwaliteit en veiligheid voor hun op nummer 1! Als .NET Developer werk jij aan het ontwikkelen van verbeterde software voor

Bekijk vacature »

Digitale Tovenaar Gezocht: Junior Low-code/No-code

Bedrijfsomschrijving Duik mee in een wereld vol innovatieve avonturen waar gegevens en technologie een magische symbiose aangaan! Al meer dan twee decennia lang zijn we de tovenaars achter de schermen die oplossingen creëren voor de meest complexe klantcontactvraagstukken en datagedreven software-uitdagingen. Bij ons draait het om de kracht van samenwerking en groei. We zijn een hechte vriendengroep die samen bergen verzet om elkaar én onze klanten te laten schitteren. Jouw succes is ons succes en we streven ernaar om elkaar naar nieuwe hoogten te tillen, niet voor even, maar voor altijd. We willen dat jij je helemaal thuis voelt in

Bekijk vacature »

Back-end developer

Functieomschrijving Voor een gewaardeerde werkgever in regio Tilburg zijn wij op zoek naar een gemotiveerde SQL Developer/ functioneel consultant. Jij wordt verantwoordelijk voor zowel het ontwerpen en implementeren van SQL-databases als voor het in kaart brengen van de bedrijfsprocessen van een organisatie en het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt als volgt uit te zien: Ontwerp en implementatie van SQL-databases: Je ontwerpt, ontwikkelt en implementeert SQL-databases om de data behoeften van de organisatie te ondersteunen; Analyse van bedrijfsprocessen: Je analyseert de bedrijfsprocessen van de organisatie om de behoeften van de klant te begrijpen en te vertalen naar

Bekijk vacature »

Front-end developer

Functie Als front-end developer kom je te werken in een team van 30 gedetacheerde, en het team is momenteel flink aan het groeien. Je hebt ervaring met het bouwen van complexe bedrijfsapplicaties waar je gebruik maakt van de nieuwste technologieën waarmee jij elke klant omver blaast. Het gaat om uitdagende projecten met een gemiddelde doorlooptijd van 2 jaar. Hierdoor heb jij echt de volledige focus op een project en kun je flinke impact maken. Het team zit boordevol met ervaren developers die samen dezelfde ambitie delen. Aan de hand van opleidingen en trainingen kun je certificaten halen in jouw expertise

Bekijk vacature »

PHP developer - Digital Agency

Functie Het team telt momenteel 20 collega’s, bestaande uit developers (front- en backend) en het operations team, waaronder ook het management en twee scrum masters vallen. Ze zijn op zoek naar een PHP developer die in staat is zelfstandig te werken. Je komt te werken in één van de drie scrumteams en gaat aan de slag met een project voor de klant. Het fijne hieraan is dat je wel afwisseling hebt qua werk, maar tegelijkertijd doorlopend werkt voor bestaande klanten. Hierdoor krijg je ook de kans om echt de diepte in te gaan en innovatieve technische oplossingen neer te zetten.

Bekijk vacature »

ERP Developer fleet managementsysteem

Wat ga je doen als ERP Developer fleet managementsysteem? Als ERP developer speel jij een belangrijke rol bij het doorvoeren van wijzigingen en verbeteringen binnen het fleet managementsysteem. Jouw expertise op het gebied van ERP systemen stelt jou in staat om de applicatie optimaal te laten functioneren en te blijven ontwikkelen. Als lid van het IT-team werk je nauw samen met andere developers en het business team om het fleet managementsysteem te integreren met andere systemen. Je bent verantwoordelijk voor het ontwikkelen van nieuwe functionaliteiten en het implementeren van verbeteringen op basis van de wensen en eisen van onze klanten.

Bekijk vacature »

.Net Front-end Ontwikkelaar

Wij zoeken een .Net Front-end Ontwikkelaar! Omschrijving Kun jij snel schakelen en ben je stressbestendig? Dan zoeken wij jou! Als .Net Front-end Ontwikkelaar help je mee aan de webapplicatie die over de hele wereld door allerlei bedrijven wordt gebruikt. Je werkt daarnaast mee aan nieuwe en verbeterde functionaliteiten en helpt met het oplossen van bugs. Over de opdrachtgever Je komt te werken in een ambitieus team dat zich blijft ontwikkelen. Dit is alle informatie die we nu kunnen delen over de werkplek. Als jij de .Net Front-end Ontwikkelaar bent voor deze job, vertellen we je snel nóg meer. Eisen Heb

Bekijk vacature »

Senior Front end developer

Functie Wij zijn op zoek naar een ambitieuze, zelfsturende Front-end Expert die ons (internationale) team komt versterken. Onze huidige software development afdeling bestaat uit 7 developers en designers. Wij zijn een écht softwarehuis, dus ervaring in software development is wel echt een must. Er wordt tegelijkertijd aan meerdere projecten gewerkt, voor mooie toonaangevende klanten. Je hebt dus regelmatig te maken met deadlines en opleveringen. Een deel van onze omgeving is in Angular.JS. Dit deel wordt langzamerhand omgebouwd naar de nieuwste versie van Angular. Jouw werkzaamheden zullen bestaan uit: Het aansturen en begeleiden van jouw collega’s Het implementeren van visuele elementen

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Developer Front-end

Functie omschrijving Front-end Developer gezocht! Wij zijn op zoek naar een front-end developer voor een organisatie in de regio Veenendaal die de eindverantwoordelijkheid op zich neemt van alles wat met design te maken heeft. Je hebt in deze functie een adviserende rol hiervoor moet je beschikken over een grote dosis vakinhoudelijke kennis. Je creëert unieke concepten door samen met collega’s en klanten te overleggen over aangeleverde designs. Hiermee draag jij je steentje bij aan de groeiambities van de klant. Jij wordt het vaste aanspreekpunt voor klanten wanneer het gaat over planningen, hierin is het jouw taak om alle betrokkenen goed

Bekijk vacature »

Front-end developer (Medior/Senior)

Functie Het front-end team bestaat momenteel uit 4 collega’s en is hard aan het groeien! Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren. Je werkt in het front-end team samen met de back-end teams en product owners om te zorgen dat de applicaties een fijne gebruikerservaring opleveren. Jouw expertise zorgt ervoor dat de juiste keuzes gemaakt worden qua techniek en ontwerp, van back-end tot aan gebruiker. In samenspraak met je team bepalen jullie de beste keuze voor techniek. Ook is er altijd ruimte om nieuwe technieken te ontdekken. Eisen • Je hebt gedegen

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

28/11/2024 09:20:39
 
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.