Versio

Subquery in insert

Overzicht Reageren

Mui ter

Mui ter

31/01/2010 20:39:00
Quote Anchor link
Ik gebruik een insert met een where query (als voorbeeld):
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
<?php
$sql
= "INSERT INTO bestelling
        (
            van_id,
            order_id,
            volgnr,
            leverancier_id,
            contact_id,
            attest,
            referentie,
            opmerkingen,
            datum_leveren,
            boekingsnr,
            door_gemaakt,
            datum_gemaakt,
            status_id
        )
        VALUES
        (
             '"
.$van_id."',
             '"
.$order_id."',
            IFNULL((SELECT MAX(volgnr)+1 FROM bestelling AS temp WHERE temp.order_id = '"
.$order_id."'),1),
            '"
.$leverancier_id."',
            '"
.$contact."',
            '"
.$attest."',
            '"
.$referentie."',
            '"
.$opmerkingen."',
            STR_TO_DATE('"
.$datum_leveren."','%d-%m-%Y'),
            '"
.$boekingsnr."',
            '"
.$door_gemaakt."',
            NOW(),
            '1'
        )"
;
[
code]<?[/code]
Is het ook mogelijk een subquery te maken waarbij er in de tabel settings wordt gekeken naar een kolom A welke waarde daar bestaat, deze waarde moet gebruikt worden maar als deze al bestaat dan die zelfde waarde + 1.
 
PHP hulp

PHP hulp

25/05/2012 15:52:44
Gesponsorde koppelingen:
 
Er zijn nog geen reacties op dit bericht.



Overzicht Reageren