Likes Likes:  0
Resultaten 1 tot 8 van de 8
Geen
  1. #1
    Nico Schuyt
    Re: Vraagje, gegeven opvragen voor selectiebox.
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Vraagje, gegeven opvragen voor selectiebox.

    Jan wrote:
    > [Ik wil een webwinkeltje maken]



    Jan, waarom begin je niet met een *simpele* opzet met alleen een
    artikeltabel?
    In die tabel velden als: artikelnummer, naam, omschrijving, prijs,
    artikelgroep, kleur etc

    Vanuit de artikeltabel maak je een navigatiemenu (gebaseerd op de
    artikelgroepen; select distinct artikelgroep from tabel order by
    artikelgroep)

    Als een klant klikt op een groepsbutton worden debetreffende artikelen
    getoond met een bestelbutton:
    $artikelgroep=$_POST['artikelgroep']
    $SQL="select * from artikel where artikelgroep='$artikelgroep' order by
    artikelnaam";
    $result=mysql_query($SQL) or die ("Probleem!");
    echo "<table>\n";
    WHILE ($artikelen= mysql_fetch_array($result)){
    echo "<de HTML voor de rijen met artikelen\n";
    }
    echo "</table>\n";

    In een configuratiebestand leg je standaarden vast als BTW

    Als een klant op 'BESTEL' klikt:
    - wordt het gekozen artikel weer getoond;
    - kan de klant z'n naam, adres en telefoonnummer opgeven en nog wat
    bijzonderheden
    Vervolgens laat je een bestelmail naar jou sturen (en eventueel een kopie
    naar de klant)

    Als je die eenvoudige opzet aan de praat hebt, ga je uitbreiden met tabellen
    voor artikelgroepen, klantgegevens, bestellingen etc

    In een eerste poging voor een webwinkel ben ik ook zo begonnen:
    http://www.debedweters.nl/laminaat.php
    Je krijgt op die manier met alle elementen te maken zonder dat je ten onder
    gaat in te grote detaillering.


    --
    Nico Schuyt
    http://www.nicoschuyt.nl/



  2. #2
    Jan
    Re: Vraagje, gegeven opvragen voor selectiebox.
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Vraagje, gegeven opvragen voor selectiebox.

    Nico Schuyt wrote:
    > Jan wrote:
    >> [Ik wil een webwinkeltje maken]

    >
    >
    > Jan, waarom begin je niet met een *simpele* opzet met alleen een
    > artikeltabel?
    > In die tabel velden als: artikelnummer, naam, omschrijving, prijs,
    > artikelgroep, kleur etc
    >
    > Vanuit de artikeltabel maak je een navigatiemenu (gebaseerd op de
    > artikelgroepen; select distinct artikelgroep from tabel order by
    > artikelgroep)
    >
    > Als een klant klikt op een groepsbutton worden debetreffende artikelen
    > getoond met een bestelbutton:
    > $artikelgroep=$_POST['artikelgroep']
    > $SQL="select * from artikel where artikelgroep='$artikelgroep' order
    > by artikelnaam";
    > $result=mysql_query($SQL) or die ("Probleem!");
    > echo "<table>\n";
    > WHILE ($artikelen= mysql_fetch_array($result)){
    > echo "<de HTML voor de rijen met artikelen\n";
    > }
    > echo "</table>\n";
    >
    > In een configuratiebestand leg je standaarden vast als BTW
    >
    > Als een klant op 'BESTEL' klikt:
    > - wordt het gekozen artikel weer getoond;
    > - kan de klant z'n naam, adres en telefoonnummer opgeven en nog wat
    > bijzonderheden
    > Vervolgens laat je een bestelmail naar jou sturen (en eventueel een
    > kopie naar de klant)
    >
    > Als je die eenvoudige opzet aan de praat hebt, ga je uitbreiden met
    > tabellen voor artikelgroepen, klantgegevens, bestellingen etc
    >
    > In een eerste poging voor een webwinkel ben ik ook zo begonnen:
    > http://www.debedweters.nl/laminaat.php
    > Je krijgt op die manier met alle elementen te maken zonder dat je ten
    > onder gaat in te grote detaillering.


    Nico, bedankt. Is voor mij een mooi "vervolg". Ik ga hiermee aan de
    slag en mijn vorderingen laat ik hier zien. Hopelijk val ik niet te veel
    lastig met vragen.....

    Gr. Jan.



  3. #3
    Nico Schuyt
    Re: Vraagje, gegeven opvragen voor selectiebox.
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Vraagje, gegeven opvragen voor selectiebox.

    Jan wrote:
    > Nico Schuyt wrote:
    >> Jan wrote:
    >>> [Ik wil een webwinkeltje maken]


    >> Jan, waarom begin je niet met een *simpele* opzet met alleen een
    >> artikeltabel? .....
    >> [Knip]


    > Nico, bedankt. Is voor mij een mooi "vervolg".


    Hehehe, ik had het als "begin" bedoeld :-)

    > Ik ga hiermee aan de
    > slag en mijn vorderingen laat ik hier zien. Hopelijk val ik niet te
    > veel lastig met vragen.....


    Ach, Erick z'n geduld is onuitputtelijk :-)
    Met de voorgestelde beperkte opzet moet je zelfstandig ver komen. De
    adviezen die je tot nu toe van Erick kreeg vormen een prima handvat voor
    uitbreiding.

    --
    Nico Schuyt
    http://www.nicoschuyt.nl/



  4. #4
    Jan
    Re: Vraagje, gegeven opvragen voor selectiebox.
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Vraagje, gegeven opvragen voor selectiebox.

    Nico Schuyt wrote:
    > Jan wrote:
    >> Nico Schuyt wrote:
    >>> Jan wrote:
    >>>> [Ik wil een webwinkeltje maken]

    >
    >>> Jan, waarom begin je niet met een *simpele* opzet met alleen een
    >>> artikeltabel? .....
    >>> [Knip]

    >
    >> Nico, bedankt. Is voor mij een mooi "vervolg".

    >
    > Hehehe, ik had het als "begin" bedoeld :-)


    Oke, is ook, het begin maar......

    >> Ik ga hiermee aan de
    >> slag en mijn vorderingen laat ik hier zien. Hopelijk val ik niet te
    >> veel lastig met vragen.....

    >
    > Ach, Erick z'n geduld is onuitputtelijk :-)
    > Met de voorgestelde beperkte opzet moet je zelfstandig ver komen. De
    > adviezen die je tot nu toe van Erick kreeg vormen een prima handvat
    > voor uitbreiding.


    Helemaal meer eens Nico, ik ben blij met Erick zijn inzet en geduld !

    Ik ben een beetje aan het knutselen maar ik krijg (nog) niets
    op het scherm, ook geen foutmelding. Eigenlijk is het jammer dat ik
    geen foutmeldeing krijg want dan kon ik gericht zoeken. Nu is het
    voor mij zoeken in een hooiberg.

    Wat ik heb:
    Database: bestellijst
    Velden: nummer, omschrijving, prijs_inkl, cat_subgroep
    (cat_subgroep = selectie, bijv. op Koelers)

    Code:

    <?php
    include ("connect.php");

    $cat_subgroep=$_POST['cat_subgroep']
    $SQL="select * from prijslijst='$cat_subgroep' order by Koelers";
    $result=mysql_query($SQL) or die ("Probleem!");
    echo "<table>\n";
    WHILE ($artikelen= mysql_fetch_array($result)){
    echo "<de HTML voor de rijen met artikelen\n";
    }
    echo "</table>\n";

    }

    ?>

    Ik ben benieuwd wat ik verkeerd doe....

    Gr. Jan.




  5. #5
    Jos
    Re: Vraagje, gegeven opvragen voor selectiebox.
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Vraagje, gegeven opvragen voor selectiebox.

    On Fri, 10 Nov 2006 13:15:08 +0100, Jan wrote:
    > $cat_subgroep=$_POST['cat_subgroep']


    Je mist in ieder gerval een ;
    Gebruik ook

    error_reporting(E_ALL);

    om alle fouten te verzamelen.
    --
    Jos

    http://www.jojedo.nl/

  6. #6
    Jan
    Re: Vraagje, gegeven opvragen voor selectiebox.
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Vraagje, gegeven opvragen voor selectiebox.

    Jos wrote:
    > On Fri, 10 Nov 2006 13:15:08 +0100, Jan wrote:
    >> $cat_subgroep=$_POST['cat_subgroep']

    >
    > Je mist in ieder gerval een ;
    > Gebruik ook
    >
    > error_reporting(E_ALL);
    >
    > om alle fouten te verzamelen.


    Jos, bedankt voor die vergeten ;
    Met error_reporting(E_ALL); krijg ik geen meldingen op mijn
    scherm.... maar ook geen gegevens



    <?php
    error_reporting(E_ALL);
    include ("connect.php");

    $cat_subgroep=$_POST['cat_subgroep'];
    $SQL="select * from prijslijst='$cat_subgroep' order by Koelers";
    $result=mysql_query($SQL) or die ("Probleem!");
    echo "<table>\n";
    WHILE ($Koelers= mysql_fetch_array($result)){
    echo "<de HTML voor de rijen met artikelen\n";
    }
    echo "</table>\n";

    }

    ?>


    Gr. Jan.



  7. #7
    Erick T. Barkhuis
    Re: Vraagje, gegeven opvragen voor selectiebox.
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Vraagje, gegeven opvragen voor selectiebox.

    Jan:

    > Wat ik heb:
    > Database: bestellijst
    > Velden: nummer, omschrijving, prijs_inkl, cat_subgroep
    > (cat_subgroep = selectie, bijv. op Koelers)
    >
    > Code:
    >
    > <?php
    > include ("connect.php");


    Komt die connectie succesvol tot stand?
    >
    > $cat_subgroep=$_POST['cat_subgroep']


    Hier hoort een ";" achter. Krijg je geen syntaxfoutmelding?
    Zodra je die punt-komma hebt toegevoegd, welke waarde bevat
    dan $_POST['cat_subgroep']?

    > $SQL="select * from prijslijst='$cat_subgroep' order by Koelers";


    Wat een merkwaardig select-statement. Uit welke tabel denk je hier iets
    te halen?

    > $result=mysql_query($SQL) or die ("Probleem!");
    > echo "<table>\n";
    > WHILE ($artikelen= mysql_fetch_array($result)){
    > echo "<de HTML voor de rijen met artikelen\n";
    > }


    Is dit echt de output die je wenst?

    > echo "</table>\n";
    >
    > }
    >
    > ?>
    >
    > Ik ben benieuwd wat ik verkeerd doe....


    Dat valt niet zomaar te zeggen als je er niet een verwijzing bijgeeft
    naar het formulier. Met de door jou beschreven gegevens is niet eens te
    zien of er wel iets naar dit script gePOST wordt.

    --
    Erick

  8. #8
    Nico Schuyt
    Re: Vraagje, gegeven opvragen voor selectiebox.
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Vraagje, gegeven opvragen voor selectiebox.

    Jan wrote:

    > Ik ben een beetje aan het knutselen maar ik krijg (nog) niets
    > op het scherm, ook geen foutmelding. Eigenlijk is het jammer dat ik
    > geen foutmeldeing krijg want dan kon ik gericht zoeken. Nu is het
    > voor mij zoeken in een hooiberg.
    >
    > Wat ik heb:
    > Database: bestellijst
    > Velden: nummer, omschrijving, prijs_inkl, cat_subgroep
    > (cat_subgroep = selectie, bijv. op Koelers)
    >
    > Code:
    >
    > <?php
    > include ("connect.php");
    >
    > $cat_subgroep=$_POST['cat_subgroep']
    > $SQL="select * from prijslijst='$cat_subgroep' order by Koelers";
    > $result=mysql_query($SQL) or die ("Probleem!");
    > echo "<table>\n";
    > WHILE ($artikelen= mysql_fetch_array($result)){
    > echo "<de HTML voor de rijen met artikelen\n";
    > }
    > echo "</table>\n";
    >
    > }


    Ja, dat zal ook niet werken.
    Probeer de SQL-query eerst even uit in PhpMyadmin, dan zie je of het wel een
    geldige query is.
    Die "select * from prijslijst='xxx' order by Koelers" werkt natuurlijk niet.
    'Koelers' is bijv. geen veld waar je op kunt ordenen.
    Een tabel (of was het de database) met naam 'bestellijst' lijkt me niet
    logisch. Het zijn toch gewoon je artikelen? In de query heb je het over
    tabel 'prijslijst'. Prijzen zijn toch een kenmerk van 'artikelen'?
    Tip: Koop een boekje als "PHP en MySQL voor dummies". Nee, niet
    onvriendelijk bedoeld! Ik raadpleeg het ook nog af en toe :-)

    --
    Nico Schuyt
    http://www.nicoschuyt.nl/



Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics