database zoek scriptje

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Daniel Feenstra

Daniel Feenstra

18/06/2007 16:44:00
Quote Anchor link
Hallo,
Ik ben opzoek naar iemand die voor mij met spoed een scriptje kan maken wat het volgende kan:

ik heb een database met daarin o.a. de volgende tabellen:

products
images_T
images_P
variants

Wat ik nu wil is dat er in de tabel products gekeken wordt naar het veld product_id en dit vergeleken wordt met het veld ID van images_T en images_P

Indien een product_id uit de tabel products niet voorkomt in het ID veld van images_T of images_P dan wil ik daarvan een lijst krijgen.

Op die lijst moet het volgende komen te staan:

Productid - waarde veld code1 uit tabel products (indien aanwezig)
productid - waarde veld code2 uit tabel products (indien aanwezig)
Productid - waarde veld code1 uit tabel variants (indien aanwezig)
productid - waarde veld code2 uit tabel variants (indien aanwezig)
En dat dus voor elke product id waarvoor geen veld aanwezig is in een van de images tabellen.

Ik heb dit bij voorkeur vanavond nog nodig zodat ik snel en eenvoudig kan zien welke producten nog geen foto's hebben en ik direct de artikelnummers heb om de foto's op te zoeken.

Indien je dit dus kan me graag even contacten.

Daniël
msn/e-mail: [email protected]
 
PHP hulp

PHP hulp

15/11/2024 15:51:40
 
Joren de Wit

Joren de Wit

18/06/2007 16:53:00
Quote Anchor link
Dat kan toch met een enkele query wel? Zal zoiets worden:
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
SELECT
    p.product_id,
    p.code1,
    p.code2,
    v.code1,
    v.code2
FROM
    products AS p,
    variants AS v
WHERE
    p.product_id NOT IN (
        SELECT
            it.id,
            ip.id
        FROM
            images_T AS it,
            images_P AS ip )


ps. Wat je nu dus overhoudt is een verzameling records die er als volgt uitzien:

product_id | code1 (prod) | code2 (prod) | code1 (var) | code2 (var)

En waarvan het product_id dus niet voorkomt in de images_T of images_P tabel.
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
 
Daniel Feenstra

Daniel Feenstra

18/06/2007 17:03:00
Quote Anchor link
Hallo,
Bedankt voor je reactie.
Probleem is dat ik zelf ongeveer 0 verstand heb van mysql en het daarom dus graag door iemand laat maken (tegen betaling uiteraard).
Als ik daar zelf mee moet gaan klooien ben ik waarschijnlijk vele uren kwijt die ik beter kan besteden terwijl het voor een ervaren persoon misschien zo gemaakt is.

Daniël
 
Daniel Feenstra

Daniel Feenstra

18/06/2007 17:21:00
Quote Anchor link
Ik heb ondertussen iemand gevonden die dit nu gaat maken.

Daniël
 



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.