Controlleren of het al in de database staat
Bedankt!
P.S.
Ik heb al gezocht op het forum, maar heb waarschijnlijk de verkeerde zoekterm gebruikt, want ik kan niet geloven dat zo'n vraag nog niet gesteld is.
Onder andere http://dev.mysql.com/doc/refman/5.1/en/describe.html
Ik ben niet zo sterk in Engels :$ Ik heb het al geprobeerd...
Misschien eerst wat Engels bijspijkeren? Zonder Engels kom je niet echt ver in Internetland.
Ben mee bezig hoor. Gaat niet 123 ;)
Daarom zocht ik ff steun op deze forum.
Alleen jammer dat niemand me even kan helpen.
In de tijd dat je dit zat te vertellen kon je allang de script posten.
Gewijzigd op 01/01/1970 01:00:00 door Nathan K
Dan geloof ik nog steeds niet dat je wel verantwoord bezig bent. Als je wilt gaan kijken of bepaalde kolommen al bestaan, denk ik dat je datamodel al verkeerd is opgebouwd. Als je wilt kijken of een bepaald veld (lees: kolom) een bepaalde waarde bevat, dat zullen we meer begrijpen.
Leg je probleem eens wat duidelijker uit, want een klom in een database kennen we niet.
Nathaniel schreef op 09.03.2009 18:25:
Ga Engels leren. Je kan er niet zonder. Dit is basiskennis en het feit dat het jou niet lukt ligt er aan dat je niet genoeg kennis hebt. Aangezien dit nog steeds een hulpforum is en niet een forum waar je de complete oplossing moet voorkauwen, kan je mooi zelf aan het werk gaan. Succes.Jezus, zo'n opgever ben ik nou ook weer niet. Ik heb het geprobeerd met een woordenboek, met een translator (translate.google.com), maar ik heb gemerkt dat het leren van complexe dingen niet gaat als je het taal niet goed kent. Zelfs met woordenboeken...
Daarom zocht ik ff steun op deze forum.
Alleen jammer dat niemand me even kan helpen.
In de tijd dat je dit zat te vertellen kon je allang de script posten.
Daarom zocht ik ff steun op deze forum.
Alleen jammer dat niemand me even kan helpen.
In de tijd dat je dit zat te vertellen kon je allang de script posten.
Midas schreef op 09.03.2009 18:31:
Nathaniel schreef op 09.03.2009 18:25:
Ga Engels leren. Je kan er niet zonder. Dit is basiskennis en het feit dat het jou niet lukt ligt er aan dat je niet genoeg kennis hebt. Aangezien dit nog steeds een hulpforum is en niet een forum waar je de complete oplossing moet voorkauwen, kan je mooi zelf aan het werk gaan. Succes.Jezus, zo'n opgever ben ik nou ook weer niet. Ik heb het geprobeerd met een woordenboek, met een translator (translate.google.com), maar ik heb gemerkt dat het leren van complexe dingen niet gaat als je het taal niet goed kent. Zelfs met woordenboeken...
Daarom zocht ik ff steun op deze forum.
Alleen jammer dat niemand me even kan helpen.
In de tijd dat je dit zat te vertellen kon je allang de script posten.
Daarom zocht ik ff steun op deze forum.
Alleen jammer dat niemand me even kan helpen.
In de tijd dat je dit zat te vertellen kon je allang de script posten.
Nathaniel schreef op 09.03.2009 18:18:
Ben mee bezig hoor. Gaat niet 123 ;)
;)
Jezpur schreef op 09.03.2009 18:31:
Ten eerste bestaan er geen kolommen ('klom'?) in een database. Die zitten in een tabel en díe zit in een database. Je zult dus eerst nog een tabel moeten hebben voordat je kunt kijken of een paar kolommen bestaan.
Dan geloof ik nog steeds niet dat je wel verantwoord bezig bent. Als je wilt gaan kijken of bepaalde kolommen al bestaan, denk ik dat je datamodel al verkeerd is opgebouwd. Als je wilt kijken of een bepaald veld (lees: kolom) een bepaalde waarde bevat, dat zullen we meer begrijpen.
Leg je probleem eens wat duidelijker uit, want een klom in een database kennen we niet.
Dan geloof ik nog steeds niet dat je wel verantwoord bezig bent. Als je wilt gaan kijken of bepaalde kolommen al bestaan, denk ik dat je datamodel al verkeerd is opgebouwd. Als je wilt kijken of een bepaald veld (lees: kolom) een bepaalde waarde bevat, dat zullen we meer begrijpen.
Leg je probleem eens wat duidelijker uit, want een klom in een database kennen we niet.
Bedankt voor de uitleg!
Ik wil in de database 'snelnaam', kijken of de velden van kolom 'snelnaam' en 'snelnummer' gelijk zijn aan de waarden die ik ga invoeren.
Gelieve Niet Bumpen::
Gewijzigd op 01/01/1970 01:00:00 door Nathan K
Edit: laten we er verder geen woorden meer aan vuil maken. Ga SQL leren: klik. (HIJ IS NEDERLANDSCH!!!!!!)
Gewijzigd op 01/01/1970 01:00:00 door Jesper Diovo
Ik bedoel:
In tabel 'snelnaam' kijken of de velden van kolom 'snelnaam' en 'snelnummer' gelijk zijn aan de waarden die ik ga invoeren.
Als de waarden nooit dubbel mogen voorkomen moet je een unique constraint op de kolommen zetten. Als je alleen wil weten of ze er al in zitten kan dat met een select op die waarden, krijg je een of meer rijen terug zitten de waarden er al in, anders niet.
Je kunt dan vervolgens opdracht geven om wanneer dit resultaat geeft te vermelden dat deze waarden niet mogen worden ingevoerd.
Als ik het goed begrijp is dit wat je wilt, misschien kunnen de profs mijn uitleg nog wat verbeteren, aangezien ik zelf ook lerende ben... :P
if($object = mysql_query($query))
Alleen de laatste stuk lukt niet...
SELECT ... FROM ... WHERE ... = '... ' AND ... = '...'