[php,mysql]

Pagina: 1
Acties:
  • 41 views sinds 30-01-2008

  • SvenZ
  • Registratie: November 2003
  • Laatst online: 20-02-2022
Ik ben een catalogus aan het maken. Deze catalogus bestaat uit meerdere groepen.
Bij elk artikel staat in de database een groep.

groep|artikel|omschrijving

ik heb dit volgens scriptje (eerste script dus niet gaan zeuren over slordigheid ofzo...)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
    // Maak verbinding met server
    mysql_connect ("localhost","****login****", "****pass****");
    // Selecteer database
    mysql_select_db("mysql");
    // Selecteer alle id's en titels van de tabel
    $query = "SELECT groep, artikel, omschrijving FROM catalog ORDER BY artikel";
    // Voer query uit
    $resultaat = mysql_query($query) or die ("query mislukt");
    // Maak OO van $resultaat
    echo "<center><font face=verdana size=2 color=#4C2E2E><b>$groep<b></center><br>";
    while ($obj = mysql_fetch_object($resultaat)){
        // Echo titel met link naar toonbericht.php
        echo "      <center>
        <table border=0 cellspacing=0 width=600px cellpadding=0>
            <tr><td width=80px bgcolor=#953030><center><font face=verdana size=2 color=white>$obj->artikel</font></center>
            <td width=200px><A HREF=fotos/$obj->artikel.jpg>[img]fotos/$obj->artikel.jpg[/img]</A> 
            <td width=320px bgcolor=#FCF1F1><font face=verdana size=2 color=#4C2E2E>$obj->omschrijving</font></tr><br>";
    }
?>


Nu wil ik dat ik via "catalog.php?groep=een groep hier" alleen de artikelen zie met $groep, hoe ga ik dit doen

(sorry voor misschien onduidelijkheid.... ;) )


ps: kan iemand topic veranderen in [php,mysql] catalog _/-\o_

[ Voor 28% gewijzigd door SvenZ op 08-11-2004 18:33 ]


  • KurtDB
  • Registratie: Juni 2004
  • Laatst online: 13-05 09:19
SvenZ schreef op 08 november 2004 @ 18:33:
ik heb dit volgens scriptje (eerste script dus niet gaan zeuren over slordigheid ofzo...)
Waarom niet zeuren? Je kan het beter van de 1e keer goed leren, hoor.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
    // Maak verbinding met server
    mysql_connect ("localhost","****login****", "****pass****");
    // Selecteer database
    mysql_select_db("mysql");
    // Selecteer alle id's en titels van de tabel
    $query = "SELECT groep, artikel, omschrijving FROM catalog ORDER BY artikel";
    // Voer query uit
    $resultaat = mysql_query($query) or die ("query mislukt");
    // Maak OO van $resultaat
    echo "<center><font face=verdana size=2 color=#4C2E2E><b>$groep<b></center><br>";
    while ($obj = mysql_fetch_object($resultaat)){
        // Echo titel met link naar toonbericht.php
        echo "      <center>
        <table border=0 cellspacing=0 width=600px cellpadding=0>
            <tr><td width=80px bgcolor=#953030><center><font face=verdana size=2 color=white>$obj->artikel</font></center>
            <td width=200px><A HREF=fotos/$obj->artikel.jpg>[img]fotos/$obj->artikel.jpg[/img]</A> 
            <td width=320px bgcolor=#FCF1F1><font face=verdana size=2 color=#4C2E2E>$obj->omschrijving</font></tr><br>";
    }
?>


Nu wil ik dat ik via "catalog.php?groep=een groep hier" alleen de artikelen zie met $groep, hoe ga ik dit doen

(sorry voor misschien onduidelijkheid.... ;) )
Zoek eens in de php-manual naar $_GET en in de mysql manual naar de where-clause. :)
ps: kan iemand topic veranderen in [php,mysql] catalog _/-\o_
Je kan dat zelf met de edit-knop.

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 19:40

gorgi_19

Kruimeltjes zijn weer op :9

Zie http://www.w3schools.com/sql/sql_where.asp

Hiermee moet je er zelf wel uit kunnen komen :) Oftewel; een WHERE clausule in je SQL statement gebruiken :)

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Dit topic is gesloten.