Tjek om en bruger allerede eksisterer i databasen | Byg et brugersystem i PHP (serie)
6 visninger
0 likes
0 kommentarer
04. May 2023
Statistik
6
Visninger0
Likes0
Kommentarer14:55
Længde2 år
UdgivetBeskrivelse
PHP-brugersystem: I vores brugersystem som vi bygger, må samme bruger må kun eksistere én gang. Det skal vi sikre os imod ved at lave et tjek op imod vores users-tabel i databasen
🪴 Arkiv: Denne video er optaget i 2017 som en del af v5.dk e-læring projektet. Videoen er lagt op på YouTube ifm. lukning af v5.dk.
Tjek om en bruger allerede eksisterer
UNIQUE INDEX
Vi har i vores users-tabel lavet et index på vores userEmail-felt der sikrer at den samme e-mailadresse kun kan eksistere én gang i vores tabel. Sagt med andre ord, en bruger kan kun være oprette 1 gang. Men for at sikre at brugeren ikke blive mødt af en (for de fleste) uforståelig "Duplicate Key"-fejlbesked, skal vi lave et lille tjek i vores kode, inden vi opretter brugeren. Tjekket går kort fortalt ud på, at vi skal sikre at brugeren ikke allerede er oprettet - og skulle det ske at brugeren allerede eksisterer, bruger vi vores eksisterende fejlbeskeder[]-Array til at informere brugeren om fejlen.
Emner i denne video
I denne e-læringsvideo på dansk gennemgår vi følgende emner trin-for-trin:
Kort gennemgang og demo af vores unik index på feltet i vores database/tabel
Lav et lille test-område i vores kode vha. die; kommandoen
Brug count-funktionen i vores SQL-kald til at tælle antal rækker
Opbyg et if-statement der tjekker om brugeren allerede eksisterer
Byg det nye kode sammen med vores $fejlbeskeder[]-array 🌍 I disse projekter vi bruger et webhotel fra v5.dk. Da v5.dk er lukket findes dette naturligvis ikke længere. Vi anbefaler derfor at benytte et webhotel fra https://cloudnet.dk ⭐ 📣 Hey! Hvis du syntes denne video var 🔥, så smash '👍🏻Like' knappen og tryk på '▶️Abonner' for at få mere action 🤪🦒🐧
🔔 Og husk at ringe på klokken, så du ikke misser noget!
🧑🏻💻 Programmering og e-læring:
Er du nysgerrig på kode? Tjek mine programmeringsvideoer på min nystartede dev-kanal: https://youtube.com/@girafdev?sub_confirmation=1
🪴 VLOGs, Gaming og Reactions:
Lyst til at følge med i min dag? Se mine VLOGS og meget mere på min nystartede giraf-kanal: https://youtube.com/@girafmix?sub_confirmation=1
🎥 Vil du vide mere om det udstyr jeg bruger? Se min video om mine kamera her: https://youtu.be/tumf9dw8K7U
⚙️ Se alle mine nyeste tech-videoer på min hovedkanal: https://youtube.com/@girafpingvin?sub_confirmat...
☕ Elsker du mit arbejde så meget, at du gerne vil støtte det? Jeg ville elske en kop kaffe! ☕️💛 https://buymeacoffee.com/girafpingvin
👨💻 Vil du have mere? Tjek min blog ud på https://girafpingvin.dk hvor jeg deler alt fra tech og mit Cloud-startup til mit liv som far til 2 skønne børn.
🙏🏻 Og lad os ikke glemme Instagram! Følg mig for flere bag-kulissen billeder 📸 https://instagram.com/girafpingvin ♥️
Tak fordi du kiggede med! Vi ses i det næste eventyr 👋️ /🦒️🐧️ #girafpingvin
🪴 Arkiv: Denne video er optaget i 2017 som en del af v5.dk e-læring projektet. Videoen er lagt op på YouTube ifm. lukning af v5.dk.
Tjek om en bruger allerede eksisterer
UNIQUE INDEX
Vi har i vores users-tabel lavet et index på vores userEmail-felt der sikrer at den samme e-mailadresse kun kan eksistere én gang i vores tabel. Sagt med andre ord, en bruger kan kun være oprette 1 gang. Men for at sikre at brugeren ikke blive mødt af en (for de fleste) uforståelig "Duplicate Key"-fejlbesked, skal vi lave et lille tjek i vores kode, inden vi opretter brugeren. Tjekket går kort fortalt ud på, at vi skal sikre at brugeren ikke allerede er oprettet - og skulle det ske at brugeren allerede eksisterer, bruger vi vores eksisterende fejlbeskeder[]-Array til at informere brugeren om fejlen.
Emner i denne video
I denne e-læringsvideo på dansk gennemgår vi følgende emner trin-for-trin:
Kort gennemgang og demo af vores unik index på feltet i vores database/tabel
Lav et lille test-område i vores kode vha. die; kommandoen
Brug count-funktionen i vores SQL-kald til at tælle antal rækker
Opbyg et if-statement der tjekker om brugeren allerede eksisterer
Byg det nye kode sammen med vores $fejlbeskeder[]-array 🌍 I disse projekter vi bruger et webhotel fra v5.dk. Da v5.dk er lukket findes dette naturligvis ikke længere. Vi anbefaler derfor at benytte et webhotel fra https://cloudnet.dk ⭐ 📣 Hey! Hvis du syntes denne video var 🔥, så smash '👍🏻Like' knappen og tryk på '▶️Abonner' for at få mere action 🤪🦒🐧
🔔 Og husk at ringe på klokken, så du ikke misser noget!
🧑🏻💻 Programmering og e-læring:
Er du nysgerrig på kode? Tjek mine programmeringsvideoer på min nystartede dev-kanal: https://youtube.com/@girafdev?sub_confirmation=1
🪴 VLOGs, Gaming og Reactions:
Lyst til at følge med i min dag? Se mine VLOGS og meget mere på min nystartede giraf-kanal: https://youtube.com/@girafmix?sub_confirmation=1
🎥 Vil du vide mere om det udstyr jeg bruger? Se min video om mine kamera her: https://youtu.be/tumf9dw8K7U
⚙️ Se alle mine nyeste tech-videoer på min hovedkanal: https://youtube.com/@girafpingvin?sub_confirmat...
☕ Elsker du mit arbejde så meget, at du gerne vil støtte det? Jeg ville elske en kop kaffe! ☕️💛 https://buymeacoffee.com/girafpingvin
👨💻 Vil du have mere? Tjek min blog ud på https://girafpingvin.dk hvor jeg deler alt fra tech og mit Cloud-startup til mit liv som far til 2 skønne børn.
🙏🏻 Og lad os ikke glemme Instagram! Følg mig for flere bag-kulissen billeder 📸 https://instagram.com/girafpingvin ♥️
Tak fordi du kiggede med! Vi ses i det næste eventyr 👋️ /🦒️🐧️ #girafpingvin
Mere fra nørdegiraf (tech)
Se allegirafpingvin
3 kanalergirafpingvin er en dansk content creator, der laver sjovt, skørt og energifyldt indhold med masser af humor og kæmpe good vibes. Universet blander børnevenlig underholdning, challenges, reaktioner og kreative videoer – ofte med den ikoniske girafpingvin-figur som midtpunkt. Med en legesyg stil og et stærkt community spreder girafpingvin grin, kaos (på den gode måde) og feelgood-stemning på især YouTube og sociale medier. 🦒🐧✨
Gamebox Festival 2026
Om 32 dage
· MCH Arena
Video info
- Kategori: Uddannelse
- Længde: 14:55
- Udgivet: 04. May 2023