Beginner database uitlees guide
data uitlezen voor beginners
Gesponsorde koppelingen
Inhoudsopgave
28 reacties op 'Beginner database uitlees guide'
Gesponsorde koppelingen
Leuke tut, maar nog wel ff 1 opmerking/ toevoeging. Bij je stukje: beginnersfout deluxe (over de foutafhandeling) is het wel slim om tijdens de bouwfase van je project, of iig lokaal te werken met trigger_error(mysql_error()) (of met die, maar trigger error vind ik prettiger werken).
Dit misschien nog ff vermelden, je geeft al aan dat er veel vragen over MySQL komen, dus dan is dat ook wel handig. Kunnen ze meteen de error erbij posten als ze er niet uit komen.
En wat Aart ook al zegt: Even de verschillende fetch manieren uitleggen is ook wel een goed plan. Geef dan wel ff aan welke de voorkeur heeft (qua snelheid enzo)
Verder, nogmaals, leuke beginners tut.
Dit misschien nog ff vermelden, je geeft al aan dat er veel vragen over MySQL komen, dus dan is dat ook wel handig. Kunnen ze meteen de error erbij posten als ze er niet uit komen.
En wat Aart ook al zegt: Even de verschillende fetch manieren uitleggen is ook wel een goed plan. Geef dan wel ff aan welke de voorkeur heeft (qua snelheid enzo)
Verder, nogmaals, leuke beginners tut.
Ik zeg al, eerst de begrijpelijke basis.
Als je net begint wil je dat allemaal niet weten en als iemand erover begint haken 99% van de nieuwelingen af.
Een beginner maakt de snelheid in miliseconden tussen array en assoc niet uit, array is duidelijk. res is een grote array, hier zit logica in.
trigger error is leuk maar dan weet je nog niets , als begineling al helemaal niet. Zo hou je je eigen errors en kan je rustig debuggen zonder dat je overspoeld wordt door voor een beginner moeilijke termen en foutmeldingen.
Aart en Robert, het is de basis, puur om het te snappen. Eerlijk gezegt ik heb een dik jaar de foute methodes gebruikt, puur omdat ik het ergens in een script had gezien en niemand het uitlegde
Als je net begint wil je dat allemaal niet weten en als iemand erover begint haken 99% van de nieuwelingen af.
Een beginner maakt de snelheid in miliseconden tussen array en assoc niet uit, array is duidelijk. res is een grote array, hier zit logica in.
trigger error is leuk maar dan weet je nog niets , als begineling al helemaal niet. Zo hou je je eigen errors en kan je rustig debuggen zonder dat je overspoeld wordt door voor een beginner moeilijke termen en foutmeldingen.
Aart en Robert, het is de basis, puur om het te snappen. Eerlijk gezegt ik heb een dik jaar de foute methodes gebruikt, puur omdat ik het ergens in een script had gezien en niemand het uitlegde
(Het is Willem-Aart, ??n naam ;)) Anyway, er zijn dus meer verschillen in de verschillende fetch manieren, behalve de snelheid.
Ik zie dat je dit doet:
Je maakt dus alleen gebruik van de field-names, dus kun je net zo goed een associative array gebruiken. Oftewel, mysql_fetch_assoc(); is wat je zoekt.
Ik denk dat beginners dat juist w?l willen weten.
Ik zie dat je dit doet:
Je maakt dus alleen gebruik van de field-names, dus kun je net zo goed een associative array gebruiken. Oftewel, mysql_fetch_assoc(); is wat je zoekt.
Ik denk dat beginners dat juist w?l willen weten.
Stel jij bent een leek, en je wil iets uit een database halen. Je wil dit ook snappen. Dan kies ik voor fetch_array , en de notatie ook duidelijk op veldnaam. Het maakt echt bijna geen kloot uit kwa snelheid, het is duidelijker, overzichtelijker en beter te begrijpen. Je snapt nog altijd het doel van de tut niet.
@Wes
Ik snap dat het een beginners tutorial is, en dat je iemand wil leren hoe je dingen uit een database haalt. Maar stel nu dat jij de beginner bent. Dan wil je toch wel graag wat van mogelijkheden weten. Zo kan de 1 (vanuit java bijvoorbeeld) $var->kolomnaam prettiger vinden, en de ander de $var['kolomnaam'].
Snap je, ze kunnen dan zelf de keuze maken. Nogmaals, het is allemaal prima uitgelegd, alleen denk ik dat een paar kleine aanvullingen, zoals een paar fetch mogelijkheden, en ik denk ook meteen wat aan de foutafhandeling, zodat ze wel een error kunnen zien wanneer ze aan het bouwen zijn. Vooral beginners maken veel fouten, dan is het prettig als je een melding krijgt. (ik wil niet zeggen dat gevorderden ze niet maken, maar die weten wat ze eraan kunnen doen)
Dat is voor mij het laatste wat ik erover zeg. Het is een leuke tutorial en ik weet zeker dat beginners er veel aan zullen hebben.
Ik snap dat het een beginners tutorial is, en dat je iemand wil leren hoe je dingen uit een database haalt. Maar stel nu dat jij de beginner bent. Dan wil je toch wel graag wat van mogelijkheden weten. Zo kan de 1 (vanuit java bijvoorbeeld) $var->kolomnaam prettiger vinden, en de ander de $var['kolomnaam'].
Snap je, ze kunnen dan zelf de keuze maken. Nogmaals, het is allemaal prima uitgelegd, alleen denk ik dat een paar kleine aanvullingen, zoals een paar fetch mogelijkheden, en ik denk ook meteen wat aan de foutafhandeling, zodat ze wel een error kunnen zien wanneer ze aan het bouwen zijn. Vooral beginners maken veel fouten, dan is het prettig als je een melding krijgt. (ik wil niet zeggen dat gevorderden ze niet maken, maar die weten wat ze eraan kunnen doen)
Dat is voor mij het laatste wat ik erover zeg. Het is een leuke tutorial en ik weet zeker dat beginners er veel aan zullen hebben.
Netjes Wes, en zoals je al vermelde is het een echte tut voor beginnende MySql'ers. Vind het juist fijn dat je niet alle aspecten gaat bovenhalen, daar heb je dan weer de standaard handleiding van php.net voor vind ik. En ik moet je gelijk geven dat fetch_array() voor een beginner duidelijker zal zijn dan mysql_fetch_assoc(); of het beter is laat ik ter zijde, dat is ook niet direct je bedoeling hier.
Mooie duidelijke Tutorial. Doe zo voort.
Hierop kan je altijd uitbreidende tutorials posten, zodat je eventueel in de toekomst meer uitleg geeft voor de al-even-bezig en gevorderde MySql gebruikers. Nogmaals FIJN WERK!!
Grtz.
Mooie duidelijke Tutorial. Doe zo voort.
Hierop kan je altijd uitbreidende tutorials posten, zodat je eventueel in de toekomst meer uitleg geeft voor de al-even-bezig en gevorderde MySql gebruikers. Nogmaals FIJN WERK!!
Grtz.
Beetje overdreven om te gaan zeuren over de manier van fetchen, aangezien dit een BEGINNERS tutorial is. Voor hen die toch willen weten hoe het zit, heb ik een half jaartje geleden al eens m'n stinkende best gedaan het zo duidelijk mogelijk te weergeven, zie hier het resultaat:
http://www.phphulp.nl/php/tutorials/4/359/
Verder vind ik deze tutorial nogal standaard en misschien wel overbodig, maar een van een goed voorbeeld dat al bestaat is beter dan een slecht verzonnen voorbeeld.
Verder vind ik dat je het gedeelte van de tabellen iets te snel behandeld: De verbinding is er, nu de rest nog. Je wil alle namen uit je table 'namen' uitlezen.
Misschien handig als je een voorbeeld tabelletje maakt, dat schept wat meer duidelijkheid.
edit
Ik zie dat ik al geciteerd ben ;)
Pagina 4, onderaan voor de leken!
http://www.phphulp.nl/php/tutorials/4/359/
Verder vind ik deze tutorial nogal standaard en misschien wel overbodig, maar een van een goed voorbeeld dat al bestaat is beter dan een slecht verzonnen voorbeeld.
Verder vind ik dat je het gedeelte van de tabellen iets te snel behandeld: De verbinding is er, nu de rest nog. Je wil alle namen uit je table 'namen' uitlezen.
Misschien handig als je een voorbeeld tabelletje maakt, dat schept wat meer duidelijkheid.
edit
Ik zie dat ik al geciteerd ben ;)
Pagina 4, onderaan voor de leken!
die data uitlezen was geen probleem.In mijn tabel zit er ook een kolom afbeeldingnr,de afbeeldingen zitten goed <img src="afbeeldingen/1" width="40" height="40" werkt perfekt maar als ik 1 vervang door variabele $afbeeldingnr krijg ik geen afbeelding.Heb je misschien hiervoor een tip?De afbeeldingen hebben een uniek nr die is toegevoegd in mijn db type int.
Netjes, ik ben ook een beginneling en heb er wat van geleerd :)
Wist eerst niet hoe ik informatie uit dedatabase ehh, tabel bedoel ik natuurlijk, kon halen maar nu weet ik het en kan ik het invoegen in mijn website :)
En verder, een tutorial voor de mensen die alweer iets verder zijn dan gegevens te kunnen invoegen zou ook leuk zijn, als iemand hier op phphulp zoiets zou willen schrijven zou het leuk zijn :)
Mooi gedaan!
Wist eerst niet hoe ik informatie uit de
En verder, een tutorial voor de mensen die alweer iets verder zijn dan gegevens te kunnen invoegen zou ook leuk zijn, als iemand hier op phphulp zoiets zou willen schrijven zou het leuk zijn :)
Mooi gedaan!
Ben ik nouw heel dom??:S ik snap nooit waar je die bestanden in moet zetten, okej, je leest een tabel uit, dat snap ik dan.. maar als er nu geen peter bestaat? hoe zet je die er in, en waar stop je dat script in??? waar stop je dat script met die in? in die tabel? of in een .php bestand??
Graag reactie.. ik snap er helemaal niets van, alhoewel ik het er wel duidelijk vind uitzien..
Bedankt alvast!
Graag reactie.. ik snap er helemaal niets van, alhoewel ik het er wel duidelijk vind uitzien..
Bedankt alvast!
Om te reageren heb je een account nodig en je moet ingelogd zijn.
- Details
Door:
Wes- 6 jaar geleden
- 6.074 x bekeken
- Labels
- Geen tags toegevoegd.
- PHP tutorials opties
- Overig
- Nieuwste PHP tutorials
- PHP tutorial toevoegen


PHP hulp
0 seconden vanaf nu