Get input velden uit je database
bv
Ik geef in dat ik een passwoord veld heb wat dus dit in html code is
Dit zou dan dus uit de DB moeten komen.
Heeft iemand hier een tutorial voor ?
Gewijzigd op 04/07/2011 17:10:20 door Nicolas Pierre
<form>
<input type="text" name="test" />
<input type="submit" />
</form>
Ik hoop dat dit werkt zo uit mijn hoofd; ik kan het niet testen. Je zou het beste even naar een tut kunnen kijken als http://www.phpf1.com/tutorial/php-form.html. Kijk anders zelf even in google.
Gewijzigd op 04/07/2011 17:21:50 door Kevin Ellen
kevin, niet onnodig variabelen kopieren. Ook is echo geen functie dus hoeven er ook geen haakjes er om heen
Die (html)code kun je toch gewoon in een database zetten?
Zou overigens niet met shorttag werken.
Vincent Huisman op 04/07/2011 18:28:17:
Mja, ik weet het. Die haakjes om de echo is ook door andere talen en van vroeger. Voor mij persoonlijk geeft het wat meer overzicht... Ieder heeft zo zijn ding denk ik. En ik moet toegeven, echo gebruik ik bijna nooit, lol. kevin, niet onnodig variabelen kopieren. Ook is echo geen functie dus hoeven er ook geen haakjes er om heen
En variabelen kopieeren kan soms handig zijn, mits je script niet te groot wordt. Kun je gemakkelijker controles uitoefenen zoals de html_chars en real escapes. In dit geval was het inderdaad niet nodig geweest; maar vind jij het niet handiger wanneer je wilt real escapen en wilt bewerken?
Variabelen bewerken? Weet zo niet wat je daar onder verstaat, maar dan verander je dus de oorspronkelijke waarde. Nu doe je niets anders dan kopiëren. En dat lijkt mij zinloos.
Obelix en Idefix op 04/07/2011 18:44:00:
Jup, dat bedoel ik dus. Ik ben het met je eens dus.real escape gebruik ik alleen als ik iets in een db wil zetten. Anders niet.
Variabelen bewerken? Weet zo niet wat je daar onder verstaat, maar dan verander je dus de oorspronkelijke waarde. Nu doe je niets anders dan kopiëren. En dat lijkt mij zinloos.
Variabelen bewerken? Weet zo niet wat je daar onder verstaat, maar dan verander je dus de oorspronkelijke waarde. Nu doe je niets anders dan kopiëren. En dat lijkt mij zinloos.
Verder, ik las net dat in 6 shorttag zal verdwijnen? Ugh, mag ik mijzelf weer het juiste aanleren.
generiek' kan oplossen. Leer daarvoor bijvoorbeeld normaliseren.
Dat is niet zo moeilijk. Gewoon php erachter zetten.
Mij lijkt dat je dit relatief 'Kevin Ellen op 04/07/2011 18:46:34:
Verder, ik las net dat in 6 shorttag zal verdwijnen? Ugh, mag ik mijzelf weer het juiste aanleren.
Obelix en Idefix op 04/07/2011 18:44:00:
Jup, dat bedoel ik dus. Ik ben het met je eens dus.real escape gebruik ik alleen als ik iets in een db wil zetten. Anders niet.
Variabelen bewerken? Weet zo niet wat je daar onder verstaat, maar dan verander je dus de oorspronkelijke waarde. Nu doe je niets anders dan kopiëren. En dat lijkt mij zinloos.
Variabelen bewerken? Weet zo niet wat je daar onder verstaat, maar dan verander je dus de oorspronkelijke waarde. Nu doe je niets anders dan kopiëren. En dat lijkt mij zinloos.
Verder, ik las net dat in 6 shorttag zal verdwijnen? Ugh, mag ik mijzelf weer het juiste aanleren.
Dat is niet zo moeilijk. Gewoon php erachter zetten.
De bedoeling van het script zou moeten zijn dat je een inschrijvingsformulier maakt met de gewenste velden , wat ik zou nodig hebben is dus dat ik dan een tabel heb met het formulier in en dat hij de input velden via de DB gaat aanmaken
Nicolas Pierre op 05/07/2011 08:40:33:
Naar mijn weten gaat het juist de andere kant op. Je maakt een tabel en de velden en de data van dit tabel (formulier) moet je verzenden naar de database. De bedoeling van het script zou moeten zijn dat je een inschrijvingsformulier maakt met de gewenste velden , wat ik zou nodig hebben is dus dat ik dan een tabel heb met het formulier in en dat hij de input velden via de DB gaat aanmaken
Een tabel met input-velden maken vanuit een database perspectief gaat volgens mij niet automatisch en zul je dus zelf moeten maken. Meestal zijn dit 2 pagina's. 1 pagina met het formulier en de process-pagina waar je de data klaarmaakt en naar de database stuurt.
Helaas is het dus niet zo dat je met een enkele lijn alles opeens hebt, althans niet waar ik vanaf weet.
Het principe is eigenlijk hetzelfde als google docs. Waar je formulieren kunt aanmaken door ze een naam te geven en het juiste input veld te kiezen uit een dropdown box