dubbele record invoer??

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Airport Developer ( System engineer)

De functie Nice to know (you) De nieuwe A-pier wordt de duurzaamste van Schiphol. Als deze af is ligt er 4000 vierkante meter zonnepanelen op het dak. En de toiletten? Die spoelen door met regenwater. we gaan ervoor: het creëren van de meest duurzame en hoogwaardige luchthavens ter wereld. een toekomstbestendig en duurzaam Schiphol. Daar werken we elke dag hard aan in team Development & Sustainability. Jij bent regisseur, expert én aanjager van de ontwikkeling van Schiphol. Connecting your world Hoe maak je de ambities en doelstellingen van Schiphol concreet in een project? De waarde voor Schiphol naar eisen die

Bekijk vacature »

Senior Fullstack Developer (GOLang, TypeScript)

Bedrijfsomschrijving Our client is one of the large worldwide accounting firms. Functieomschrijving We are looking for a senior (all-round) developer (Project On Demand / Tax Technology) Uses as much as possible technology in support of the development process: Git, Jenkins, Docker, npm, skaffold, helm, etc. We are looking for a real hands-on developer; ie not a team lead or other managerial-style role; Acts with integrity both internally and externally and takes personal responsibility in this respect; Curious about the developments within their field and driven to make a difference with the team; Able to empathize with colleagues and stakeholders and

Bekijk vacature »

Software ontwikkelaar ASP .Net / C#

Functie omschrijving Gezocht! Software ontwikkelaar. Ben jij bekend met termen als ASP .Net, C# en SQL? Ben jij op zoek naar een afwisselende en uitdagende IT-functie binnen de agrarische sector? En omschrijf jij jezelf als zelfstandig, enthousiast en proactief? Dan hebben wij de perfecte functie voor jou! Als Software ontwikkelaar binnen deze organisatie ben je samen met één andere collega verantwoordelijk voor de ontwikkeling en modificatie van het support en controle programma dat binnen dit bedrijf gebruikt wordt. Je gaat hierbij bijdragen aan de vertaling van klantwensen naar effectieve softwareoplossingen. Verder bestaan je werkzaamheden uit: Technische uitwerking van de business

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 »

PHP Developer

Functieomschrijving Vanuit het hoofdkantoor in de regio van Bergen op Zoom ben je als PHP Developer niet alleen gefocust op het ontwikkelen van Software. Daarnaast ben je ook voortdurend bezig met het zoeken naar nieuwe mogelijkheden en innovaties die essentieel kunnen zijn voor de efficiëntie van software ontwikkeling. Je deelt veel kennis en informatie met het team en ontvangt deze dan ook graag terug. Techstack: PHP, Symfony & mySQL. Bedrijfsprofiel Deze uitdagende opdrachtgever is ruim 20 jaar actief in de regio Bergen op Zoom. Het vooruitstrevende team staat de hele dag voor je klaar om je te helpen en ondersteunen.

Bekijk vacature »

Full stack developer

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

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 »

Senior Product Developer

Functieomschrijving Als senior Product Developer ben je verantwoordelijk voor bestaande mobiliteitsproducten en de ontwikkeling van nieuwe mobiliteitsconcepten. Met behulp van diverse klantonderzoeken, klantsessies en salesmeetings zorg je ervoor dat je de veranderende mobiliteitsbehoeften in de markt kent. Hier speel je op in door innovatieve, flexibele, efficiënte en duurzame vervoersoplossingen te bedenken, te ontwikkelen, te implementeren en uiteindelijk samen met Sales en Marketing collega’s in de markt te zetten. Je initieert en neemt deel aan (internationale en afdeling overschrijdende) projecten, vaak in de rol van projectleider. In die rol bewaak je de voortgang, coördineer je de activiteiten en zorg je voor

Bekijk vacature »

Outsystems Developer Medior

Dit ga je doen Bouwen aan nieuwe en innovatieve applicaties; Maken van koppelingen tussen Outsystems en het bestaande applicatielandschap; Troubleshooting op bestaande software. Hier ga je werken De organisatie is internationale speler binnen de bouwbranche en richt zich op de infrastructuur, zowel boven als onder de grond. Ze zijn ruim 1100 man groot en maken op IT vlak een mooie groei door. Als ervaren Developer kom je te werken op een IT-afdeling van zo'n 25 man groot. Een aantal jaar geleden hebben ze de keuze gemaakt om zich meer te gaan richten op ontwikkeling en door de groei van de

Bekijk vacature »

Mendix Developer

Functie Wat ga je doen als Mendix Developer? We leven in een wereld die snel ontwikkelt en veranderd, ook nemen bedrijfsbelangen toe en blijken risico’s moeilijker in te schatten, daarom wij op zoek naar Junior, Medior en Senior Developers die bedrijven kunnen helpen met hun screeningproces en zorgen dat deze efficiënt en 100 procent AVG compliant is. Het concept achter Mendix is duidelijk. De klant heeft een vraag/probleem. Dit kunnen we door middel van slimme software oplossen. In plaats van te werken met de nieuwste technieken en tools, wordt er gekozen voor het implementeren en maken van software dat op

Bekijk vacature »

Senior .Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij dit jaar Microsoft Partner of the year geworden. Sogetisten staan klaar voor elkaar, hebben lol met elkaar en daarmee behalen we de mooiste resultaten! Werken bij Sogeti

Bekijk vacature »

Full stack developer

Functie Binnen een ontzettend stimulerende werkomgeving kom jij te werken in een software team van 14 developers. Met ontzettend stimulerend bedoel ik een modern pand, wat voorzien is van alle nodige soft- en hardware, zodat jij jouw werk goed kan uitvoeren. Daarnaast zitten ze in een bos, waardoor je in een groene omgeving rustig kunt werken. Het team bestaat uit front end, back end en full stack developers. Jij krijgt dus de keuze hier waar jij jezelf het liefst op zou richten, maar de voorkeur gaat uit naar back end. Er wordt hier Scrum (agile) gewerkt in multidisciplinaire teams met

Bekijk vacature »

.NET Developer

Dit ga je doen (Door)Ontwikkelen van het applicatielandschap; (Door)Ontwikkelen van microservices; Bouwen van nieuwe functionaliteiten; Verbeteringen aandragen voor het applicatielandschap; Sparren met de business. Hier ga je werken De organisatie is werkzaam in de financiële dienstverlening met meer dan 200 medewerkers en meer dan 250.000 eindgebruikers is het een van de grotere binnen haar branche. Je komt te werken in een team waarmee je verantwoordelijk bent voor het ontwikkelen en onderhouden van de financiële applicaties binnen de organisatie, denk hierbij aan het bouwen en onderhouden van portalen. Als .net developer ga jij het development team ondersteunen met de transitie naar

Bekijk vacature »

.NET Developer

Functie De perfecte combinatie tussen techniek en vastgoed. Werk samen met de senior software developer om allerlei software van fluX te verbeteren. Gelukkig voel jij je helemaal thuis in de codewereld van .NET. Dus of je nu bezig bent met het verhogen van de conformiteitscore of het automatiseren van allerlei taxatiemodellen, jij weet precies hoe je de doelstellingen realiseert. En dat terwijl je ook samenwerkt met een extern ontwikkelteam. Waar dit team bepaalde softwaresystemen ontwikkelen, richt jij je vooral op onze Nederlands georiënteerde producten en alle wetgeving die daarbij komt kijken. Voor minimaal 32 uur per week verrijk jij onze

Bekijk vacature »

Backend Developer Scrummaster .NET

Samengevat: Deze werkgever is een ambitieus internetbedrijf met een passie voor digitale communicatie. Ben jij geschikt als Backend Developer? Heb je ervaring met .NET platform? Vaste baan: Backend Developer / SCRUM Master Scrum HBO WO €3.800 - €6.000 Deze werkgever is een innovatief bedrijf met enthousiaste mensen die jarenlang ervaring hebben met het ontwikkelen internet- en intranetoplossingen. Wij houden van korte lijnen en open en eerlijke communicatie. Wij zetten graag onze jarenlange ervaring in om perfect werkende oplossingen te ontwikkelen. Wij ondersteunen dienstverlenende organisaties bij het ontwikkelen en realiseren van een effectief, adaptief communicatieplatform. Je ontwikkelt met ons de meest

Bekijk vacature »
Franko

Franko

02/04/2005 16:05:00
Quote Anchor link
Als ik een record toevoeg komt er ook in het eerste record ook de bestand naam te staan.
Voer ik weer een nieuw record in dan word de nieuwe bestandnaam in het nieuwe record gezet, maar ook weer in het eerste record verandert.

Hoe kan dit?

vb
record1 bestand1
record2
record3
record4
record5 bestand1

maar na nieuwe invoer:

record1 bestand2
record2
record3
record4
record5 bestand1
record6 bestand2
 
PHP hulp

PHP hulp

05/11/2024 07:43:27
 
Joris van Rooij

Joris van Rooij

02/04/2005 16:18:00
Quote Anchor link
Iets meer duidelijkheid? MySQL? Code?
 
Franko

Franko

02/04/2005 16:40:00
Quote Anchor link
Dit is het hele 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
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
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
<?PHP
<form action="invoerenevent.php" method="POST" enctype="multipart/form-data">

    <
table width="38%">
      <
tr>
        <
td width="53%" height="10">
          <
div align="left"><img src="images/Datumevent.jpg"
align="absbottom"><font face="Verdana"><font color="#FFFF00"><img
src="images/Sterretje.jpg" width="15" height="16"
align="absbottom"></font></font></div>
        <
/td>
        <
td width="47%" height="10"><font face="Verdana">
          <
input type="text" name="datum" size="10" maxlength="10">
          <
img src="images/YYYY.jpg" width="126" height="19"></font></td>
      <
/tr>
      <
tr>
        <
td width="53%" height="17">
          <
div align="left"><img src="images/Naamevent.jpg"
align="absbottom"><font face="Verdana"><font color="#FFFF00"><img
src="images/Sterretje.jpg" width="15" height="16"
align="absbottom"></font></font></div>
        <
/td>
        <
td width="47%" height="17">
          <
p><font face="Verdana">
            <
input type="text" name="event_naam" size="28">
            <
/font></p>
        <
/td>
      <
/tr>
      <
tr>
        <
td width="53%" height="3">
          <
div align="left"><font face="Verdana"><img src="images/Info1.jpg"

align="absbottom"></font></div>
        <
/td>
        <
td width="47%" height="41" rowspan="2"><font face="Verdana">
          <
textarea name="info" cols="40" wrap="VIRTUAL"></textarea>
          <
/font></td>
      <
/tr>
      <
tr>
        <
td>&nbsp;</td>
        [
code]<?php  
    if(isset($_POST['submit']))  
    {
  
        if (isset($_FILES['image1']['name']) && ($_FILES['image1']['name']) !== '')  
        {
   $orgnaam="image1";

// UPLOAD GEDEELTE
error_reporting(E_ALL);  
$path       = "upload/Events/";   // folder waarin de plaatjes komen
$max_w      = 640;                // maximale breedte plaatje
$name       = "Picture_";         // naam van het plaatje (eerst bestand wordt pict0.jpg, pict1.jpg, etc...)
$kwaliteit  = "85";               // kwaliteit waarmee de JPG bewaard wordt
$maxsize    = (80*1024);          //1024(1 kb) * 300 = 300 kb
/////////////

include('config.php');

if($_SERVER['REQUEST_METHOD']=='POST'){
//    if (isset($_FILES["image"]["name"]) && ($_FILES["image"]["name"]) !== "none"){
           $file  = $_FILES[$orgnaam]["name"];       // filename
           $image = $_FILES[$orgnaam]["tmp_name"];   // tmp name
           $type  = $_FILES[$orgnaam]["type"];       // .ext
           $size  = $_FILES[$orgnaam]["size"];       //bestands grootte in bytes
           if($size < $maxsize){  
               //afmetingen
               $imageXY  = getimagesize($image);  
               $img_w  = $imageXY[0]; //width
               $img_h  = $imageXY[1]; //height
               //resize plaatje

               if($img_w > $max_w){  
                   $factor   = ($img_w / $max_w);  
                   $newimg_w = $max_w;    
                   $newimg_h = ($img_h / $factor);  
               }
  
               $newImg_w  = (isset($newimg_w))  ? $newimg_w  : $img_w;  
               $newImg_h  = (isset($newimg_h))  ? $newimg_h  : $img_h;  
               //
               if($imageXY[2]==2 || $imageXY[2]==3 || $imageXY[2]==6){  
                   //switch bestandstype
                   $newImg   = imagecreatetruecolor($newImg_w, $newImg_h);  
                           $imgSrc   = ImageCreateFromJPEG($image); //?
                           $imgSrcXY = getimagesize($image);  
                           $imgSrc_w = $imgSrcXY[0];  
                           $imgSrc_h = $imgSrcXY[1];  
                           $i = 0;  
                           while (file_exists($path.$name.$i.".jpg")) {  
                               $i = $i + 1;
                           }
  
                           $name = $name.$i.".jpg";
                           //copy + verwijder tmp img
                           imagecopyresampled($newImg, $imgSrc, 0, 0, 0, 0, $newImg_w, $newImg_h, $imgSrc_w, $imgSrc_h);  
                           imagejpeg($newImg, $path.$name);  
                           imagedestroy($newImg);    
                          
                           // BESTANDSNAAM LINKEN
                           $idSQL   = "SELECT event_id FROM event ORDER BY event_id";
                           $idQuery = mysql_query( $idSQL );
                           $idArray = mysql_fetch_assoc( $idQuery );
                           $id = $idArray['event_id'];
                           $sql = "UPDATE event SET upload='".$path.$name."' WHERE event_id=".$id;
                           mysql_query( $sql );

               }
//ext check
               else{  
                   $errors[]= "ongeldig bestandstype!";  
               }  
          }
//if maxsize
          else{    
             $errors[] = "Bestand is te groot, maximaal ".($maxsize/1024);    
          }
  
     //  }//!= none
} //post
 
echo '<SCRIPT>';
echo 'window.location.href = "Events.php"';
echo '</SCRIPT>';

    }

        else {}  
    }
  

    else {              
?>

      </tr>
      <tr>
        <td height="18"><img src="images/Advertentie.jpg"></td>
        <td height="18">
          <input type="file" name="image1" size="36">
        </td>
      </tr>
<?PHP
}
?>


      <tr>
        <td width="53%" height="7"><font face="Verdana"> <img
src="images/Organisator.jpg" align="absbottom"><font color="#FFFF00"><img
src="images/Sterretje.jpg" width="15" height="16"
align="absbottom"></font></font></td>
        <td width="47%" height="7"><font face="Verdana">
          <input type="text" name="georganiseerd" size="28">
          </font></td>
      </tr>
      <tr>
        <td width="53%" height="8"><img src="images/Telefoon.jpg" width="94"

height="20"><font face="Verdana"><font color="#FFFF00"><img
src="images/Sterretje.jpg" width="15" height="16"
align="absbottom"></font></font></td>
        <td width="47%" height="8"><font face="Verdana">
          <input type="text" name="telefoon" size="15" maxlength="15">
          </font></td>
      </tr>
      <tr>
        <td width="53%" height="8"><img src="images/Mobiele-telefoon.jpg"
width="169" height="20"><font face="Verdana"></font></td>
        <td width="47%" height="8"><font face="Verdana">
          <input type="text" name="mobiel" size="15" maxlength="15">
          </font></td>
      </tr>
      <tr>
        <td width="53%" height="17"><font face="Verdana"><img
src="images/Email-adres.jpg" align="absbottom"><font face="Verdana"><font
color="#FFFF00"><img src="images/Sterretje.jpg" width="15" height="16"
align="absbottom"></font></font><font color="#FFFF00"></font></font></td>
        <td width="47%" height="17"><font face="Verdana">
          <input type="text" name="email" maxlength="35" size="35">
          </font></td>
      </tr>
    </table>
    <br>
    <font face="Verdana"><img src="images/Alle-velden.jpg" width="366"
height="19"></font><br><br>

    <input type="hidden" name="submit" value="hiddenValue" border="0">
    <input type=submit name=submit value="REGISTER">
    <br>
  </form>
  </font>
</center>
<div align="center"><a href="Events.php" onMouseOut="MM_swapImgRestore()"
onMouseOver="MM_swapImage('Image19','','Buttons/Back-rollover.jpg',1)"><img
name="Image19" border="0" src="Buttons/Back.jpg"></a></div>
</html>

<?PHP
if($_POST['submit']){
   $datum = $_POST['datum'];
   $event_naam = $_POST['event_naam'];
   $info = $_POST['info'];
   $georganiseerd = $_POST['georganiseerd'];
   $email = $_POST['email'];
   $telefoon = $_POST['telefoon'];
   $mobiel = $_POST['mobiel'];
   $ip = getenv("REMOTE_ADDR");
   include ('config.php');

$sql = "INSERT INTO event(datum, event_naam, info, georganiseerd, IPnummer,
email, telefoon, mobiel, upload) VALUES ('$datum', '$event_naam', '$info',
'$georganiseerd', '$ip', '$email', '$telefoon', '$mobiel', '$path$name')"
;
mysql_query($sql);

}

?>
 
Han eev

Han eev

02/04/2005 17:21:00
Quote Anchor link
beetje lang...
maar verder gewoon een insert en een update naar elkaar
 
Franko

Franko

02/04/2005 17:28:00
Quote Anchor link
Als ik dus het update gedeelte weg haal moet ie goed zijn?

Ja dat klopt dus :-)
Thanx voor de tip.

nog een laatste vraag als ik een record (met link naar bestandje)verwijder is het dan mogelijk dat ie ook het bestandje zelf verwijdert
Gewijzigd op 02/04/2005 17:39:00 door Franko
 



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.