Ga naar inhoud

Database Script


Aanbevolen berichten

Dag allemaal,

Ik zoek een bepaalde script voor mijn eindwerk.

Ik heb al een beetje rondgekeken op het internet maar heb geen gepaste, gratis script gevonden.

Het moet een soort Database zijn waar ik gegevens in kan plaatsen, en mensen kunnen opzoeken naargelang die gegevens.

Bijvoorbeeld: Als iemand een dokter zou zoeken, moet hij/zij enkel dokter schrijven, en dat alle dokters in de database tevoorschijn komen.

Beetje zoals deze: De sociale kaart » Zoeken

Iemand enig idée waar ik dit kan vinden?

Vriendelijke groeten

Link naar reactie
Delen op andere sites

Ik heb totaal geen idée wat je met eindwerk bedoelt, dus ik weet niet of ik je wel op weg mag helpen maar,

jij wilt graag dat iets geordend is (in dit geval personen) en je wilt graag dat je deze op kan zoeken naarmate 1 eigenschap van hun (ofwel beroep)

Je kunt op SQL WHERE Clause vinden.

het makkelijkst is om, 2 colums te maken in mysql

in de eerste(Name) zet je wie, dus bijvoorbeeld jan

in de tweede(profession) zet je wat, dus bijvoorbeeld dokter (zoals je al zij)

dan zorg je dat je een form maakt met een input, je laat dit form doorlinken naar bijvoorbeeld zoeken.php

hier selecteer je alles wat gelijk is aan je zoekopdracht,

code:

<form action="zoeken.php" method="get">

Zoeke: <input type="text" name="profession">

<input type="submit" value="zoeken">

</form>

// het zoek form //

______Zoeken.php______

$profession = $_GET['profession'];

// je geeft de variable met de naam profession de waarde van de zoekopdracht //

$result = mysql_query("SELECT * FROM persons WHERE profession = '$profession' ");

// je selecteert alle colums waar het profession column dezelfde waarde heeft als de zoekopdracht //

while($row = mysql_fetch_array($result))

{

echo $row['Name']

}

// voor elke resultaat dat daaraan voldoet geef je de naam //

ik hoop dat ik je hiermee geholpen heb.

Link naar reactie
Delen op andere sites

Gast
Dit topic is nu gesloten voor nieuwe reacties.
×
×
  • Nieuwe aanmaken...

Belangrijke informatie

We hebben cookies geplaatst op je toestel om deze website voor jou beter te kunnen maken. Je kunt de cookie instellingen aanpassen, anders gaan we er van uit dat het goed is om verder te gaan.