db wijzigen met phpMyAdmin of ?
Gewijzigd op 18/06/2016 14:50:17 door Wilfried Acke
Er zijn vele verschillende applicaties die trucks met je database kunnen uithalen. "updaten" is hierbij wel een breed begrip. Wellicht kun je uitleggen wat je wilt gaan doen?
De website gaat over het aanbieden van reizen (php) Af en toe komen er promo's die tijdelijk zijn, bv last-minute. In de db heb ik daarvoor een kolom gemaakt PROMOS waar ik dan bij de betreffende reis de kolom PROMOS in vul met de last minute. Ik doe dat door naar phpMyAdmin te gaan en daar het corresponderende vak in te vullen met de tekst. Ik vraag me dus af of dat de juiste handelswijze is.
Edit:
Zou je een betere titel willen bedenken die je probleem / vraagstelling aanduidt?
Alvast bedankt!
Alvast bedankt!
Edit:
Tevens zijn er vaak API koppelingen mogelijk tussen (reis)aanbieders en affiliate partners waarmee alles automatisch bijgewerkt wordt.
Gewijzigd op 18/06/2016 15:00:16 door Frank Nietbelangrijk
Inderdaad gevaarlijk, daarom ook mijn vraag. Een admin gedeelte, daaronder versta ik dus een pagina die ik open met mijn wachtwoord, maar dan kan toch iedereen die pagina zien.
Nee hoor Je kunt PHP pagina's afschermen voor anonieme (lees niet ingelogde) gebruikers. Je zou dan moeten beginnen jezelf te verdiepen in een login-systeem. Een login-systeem doet niets anders dan username/mailadres en wachtwoord checken en wanneer deze juist is een variabele in de sessie plaatsen. Op de beveiligde pagina's wordt gecontroleerd of de variabele inderdaad in de sessie aanwezig/geldig is en zo niet dan wordt de gebruiker doorgestuurd naar de login pagina.
Ga daar eens op zoeken
Het klinkt alsof er geen aparte backends zijn voor medewerkers, en dat je daarom maar (noodgedwongen?) gebruik maakt van een database-beheertool. Dit lijkt mij... suboptimaal.
Klopt ja
Het beheer van de items die voor een website in de database staan dienen vanuit de website zelf te worden geregeld via een 'backend'.
Met google vind ik wel vacatures voor backend programmeurs maar geen verdere uitleg, iemand een tip ?
Lees wel de geldende voorwaarden daarvoor :).
Zoek je een programmeur of een login-systeem met uitleg?
Nee ik zoek geen programmeur. Ik ben zelf mijn html site aan het vernieuwen naar een php site. Doe het graag zelf maar ben dus een beginner. Hulp is dus welkom
Begin eerst hier: PHPtuts.nl: PHP Beginnershandleiding
Daarna kan je leren hoe SQL in elkaar steekt voor database CRUD-acties: PHPtuts.nl: SQL Beginnershandleiding
Dan kan je leren hoe MySQLi werkt: MySQLi - Een nieuwe manier van interactie tussen PHP en MySQL
maar ik zou dan uiteraard wel stapje voor stapje beginnen, en geen hele grote projecten beginnen. Verdeel het liever in stukjes, en test zo nu en dan eens wat uit los van je hoofdproject. Zo leer je het beste de praktijk. En het aller belangrijkste: Stel geen keiharde deadlines.
Gewijzigd op 18/06/2016 16:44:43 door - Ariën -
Bedankt zeg. deadlines stel ik niet, na na uren, dagen, weken zoeken, vallen en opstaan ben ik me daar van bewust :-) Maar vind het wel boeiend zoniet verslavend
Als je ergens op vastloopt, dan horen we het wel!
Ook bevat dit artikel (wéér) geen datum. Je hebt dus geen idee hoe "muf" deze informatie is. Gezien de copyrigt notice is dit artikel minimaal 5 jaar oud (edit: en gezien de reacties minimaal 7 jaar).
Daarnaast gaat deze tutorial voorbij aan het op een juiste manier opzetten van een verbinding, het selecteren van een character encoding met behulp van set_charset() ontbreekt. Dit kan resulteren in het corrupt raken van je data (misschien moet ik hier nog een comment over toevoegen).
En tot slot slaat de auteur de plank volledig mis als het gaat over transacties :(.
Gewijzigd op 18/06/2016 17:26:16 door Thomas van den Heuvel
Ja artikels zonder datum is om je dood te ergeren, zit je met verouderde info zonder dat je het weet. De verschillende php files en mysqli queries lukken tot nu toe vrij aardig (na veel vallen en opstaan) Alleen het beheer gedeelte heb ik geen zicht op.
Thomas van den Heuvel op 18/06/2016 17:21:11:
Lees ook de reacties in die (laatste) tutorial, lang niet alle informatie in de tutorial is correct/onderbouwd.
Ook bevat dit artikel (wéér) geen datum. Je hebt dus geen idee hoe "muf" deze informatie is. Gezien de copyrigt notice is dit artikel minimaal 5 jaar oud (edit: en gezien de reacties minimaal 7 jaar).
Ook bevat dit artikel (wéér) geen datum. Je hebt dus geen idee hoe "muf" deze informatie is. Gezien de copyrigt notice is dit artikel minimaal 5 jaar oud (edit: en gezien de reacties minimaal 7 jaar).
Nou, wat houdt je tegen om het te 'pull'en en het te verbeteren. Volgens mij is het gewoon Creative Commons. ;-)
Zou de ideale tutorial eigenlijk wel bestaan, vraag ik me af?
Toevoeging op 18/06/2016 19:19:32:
Wilfried Acke op 18/06/2016 17:24:49:
Alleen het beheer gedeelte heb ik geen zicht op.
Ikzelf gebruik een map /admin waarin ik een index.php in gebruik die weer eerst een check doet of iemand ingelogd is en de juiste restricties heeft. Als iemand hieraan voldoet, dan komt diegene op een dashboard-pagina met een menu waarin ik via een GET de bewuste beheerpagina opvraag (nieuws, reviews) etc...
Uiteraard wordt dit in een array gevalideerd op het bestaan ervan en wortd hier nog een check op uitgevoerd of iemand dit mag beheren.
Gewijzigd op 18/06/2016 19:19:57 door - Ariën -