Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: database maken phpMyAdm  (gelezen 3671 keer)

0 leden en 1 gast bekijken dit topic.

Offline aussie

  • Oplosser
  • ****
  • Berichten: 642
  • Geslacht: Man
database maken phpMyAdm
« Gepost op: 11 juli 2007, 14:44:07 »
Als beginner van php heb ik enkele vragen.

Via mijn server heb ik een site waar ik kan uitproberen hoe dit allemaal werk. Zo heb ik toegang tot de phpMyAdm en kan het begin van een database maken, via "nieuw" en het aantal velden ingeven....en dan weet ik het niet meer.

Wie kan me in deze materie helpen, liefst zo eenvoudig mogelijk....
-ik zoek informatie hoe je een database maakt in phpMyAdm met de mogelijkheden
-verbinding maken van website naar database

Wie helpt hier, Google maakt me toch niet echt wijzer.
Sony Vaio VGN-FZ21M Notebook - 15.4 inch - IC2Duo T7250 - 2 x 1 GB RAM - 200 GB - Blu- ray combo drive - WiFi - HDMI - Geforce 8400M GT 256 MB - VHP ~Windows Vista® Home Premium ~Intel® Core™ 2 Duo-processor T7250, [Adobe Dreamweaver & Flash CS3] [CCleaner, AVG8.5,Spybot &, MalwareBytes, HijackHtis]

Offline Firebirdy

  • Ambassadeur
  • *****
  • Berichten: 2.408
  • Geslacht: Man
Re: database maken phpMyAdm
« Reactie #1 Gepost op: 11 juli 2007, 20:20:34 »
Tja, waar zit je vast? :) Weet je wel precies wat je wil doen? Maw, weet je
- welke tabellen je wil aanmaken
- welke velden je erin wil hebben: naam, type, extra opties, ... ?

Een voorbeeldje:
tabel aanmaken: tblKlant,aantal velden: 2

veld 1:
naam: ID
type: MediumINT
attributen: unsigned
extra: auto_increment
selecteer het keuzerondje voor primaire sleutel

veld 2:
naam: Naam
type: varchar
lengte: 50

ID is primaire sleutel van het mediumINT, zal automatisch verhoogd worden en is unsigned (heeft geen teken). Naam is van het type varchar met lengte 50. Wil je meer weten over de datatypes, klik op het vraagteken-icoontje naast Type of bezoek de MySQL website. Je zou er alle termen moeten kunnen terugvinden, phpmyadmin is tenslotte niet meer dan een frontend voor MySQL.

Verbinding van website naar database - tik vb php mysql connect in in Google, je ziet op de eerste pagina verschillende mogelijkheden :).

Offline aussie

  • Oplosser
  • ****
  • Berichten: 642
  • Geslacht: Man
Re: database maken phpMyAdm
« Reactie #2 Gepost op: 12 juli 2007, 13:11:41 »
Bedankt voor uw reactie Firebirdy.

Bij elke tabel zijn de door u gegeven item identiek voor de ID, klop?
De voornaamste types zijn
-Text  voor gewone text
-Binary voor getallen
-Date voor datums, als ik de tekst goed heb gelezen op de site van MySql.

Nu ben ik op het 2de scherm gekomen, na het aanmaken van de tabel (zie bijlage)...moeten daar nog
bepaalde zaken worden ingevuld? Is dit de laatste stap voor het connecteren?




Sony Vaio VGN-FZ21M Notebook - 15.4 inch - IC2Duo T7250 - 2 x 1 GB RAM - 200 GB - Blu- ray combo drive - WiFi - HDMI - Geforce 8400M GT 256 MB - VHP ~Windows Vista® Home Premium ~Intel® Core™ 2 Duo-processor T7250, [Adobe Dreamweaver & Flash CS3] [CCleaner, AVG8.5,Spybot &, MalwareBytes, HijackHtis]

Offline Firebirdy

  • Ambassadeur
  • *****
  • Berichten: 2.408
  • Geslacht: Man
Re: database maken phpMyAdm
« Reactie #3 Gepost op: 12 juli 2007, 13:58:43 »
Bij elke tabel zijn de door u gegeven item identiek voor de ID, klop?
In het voorbeeld wordt een rij inderdaad uniek bepaald voor een gegeven 'ID'. Je moet het zo zien: binnen een tabel moet je één rij kunnen selecteren aan de hand van de primaire sleutel. De sleutel kan ook uit meerdere velden bestaan.

Text wordt gebruikt voor tekst tem 65535 tekens, gebruik varchar voor <= 255. Voor getallen kan je voor gehele getallen integers gebruiken, voor decimale float of double. 'Binary' is een type voor tekst, dat heb je dus niet goed gelezen :). Date voor datums inderdaad, datetime als je zowel datum als tijd wil bewaren.

Je hoeft niets meer te doen op het moment van de afbeelding, de tabel is gemaakt en je kan ze gebruiken. Text voor naam en gemeente is wel wat overdreven - beide gaan zeker kleiner zijn dan 255 tekens :).

Offline aussie

  • Oplosser
  • ****
  • Berichten: 642
  • Geslacht: Man
Re: database maken phpMyAdm
« Reactie #4 Gepost op: 12 juli 2007, 14:15:38 »

Wat betekenen de kaders
"Draai SQL query op database........." en ID, naam,gemeente in het veld "Velden"? Moeten deze in linkse kader worden verschoven?

Of is dit voor ver gevorderen..in deze materie....

Nu, proberen een connectie te maken met een tabel in Dreamweaver........
Sony Vaio VGN-FZ21M Notebook - 15.4 inch - IC2Duo T7250 - 2 x 1 GB RAM - 200 GB - Blu- ray combo drive - WiFi - HDMI - Geforce 8400M GT 256 MB - VHP ~Windows Vista® Home Premium ~Intel® Core™ 2 Duo-processor T7250, [Adobe Dreamweaver & Flash CS3] [CCleaner, AVG8.5,Spybot &, MalwareBytes, HijackHtis]

Offline Firebirdy

  • Ambassadeur
  • *****
  • Berichten: 2.408
  • Geslacht: Man
Re: database maken phpMyAdm
« Reactie #5 Gepost op: 12 juli 2007, 14:21:02 »
Hoeft niet, beide maken deel uit van een eenvoudige sql-editor (SQL = Structured Query Language). Je kan er sql-statements mee intikken en laten uitvoeren; de veldnamen kan je invoegen waar je wil door de knop. De query die in de afbeelding al ingevuld is zal alle rijen uit de tabel weergeven. Een ander voorbeeld zou zijn: SELECT naam FROM `data gegevens` WHERE gemeente = 'Brussel', wat van alle rijen met als gemeente 'Brussel' het veld 'naam' toont. Queries is weer een hele cursus op zich, maar de basics ken je snel :).

Is dat voor gevorderden? Wel, je hebt queries nodig in je website...

Offline aussie

  • Oplosser
  • ****
  • Berichten: 642
  • Geslacht: Man
Re: database maken phpMyAdm
« Reactie #6 Gepost op: 18 juli 2007, 20:50:18 »
Kan je iets me iets bijbrengen ivm php site met fotovieuw? Ik wil binnenkort een kleine site maken om foto's upteloaden.... Welke items moet je dan specifiek invullen bij het maken van een tabel.

Ik denk aan een eenvoudige site met 1 tabel om foto's on line te zetten......het is wel een algemene vraag...hopelijk komt ook hier een reactie op.

Alvast bedank.  Aussie 8)
Sony Vaio VGN-FZ21M Notebook - 15.4 inch - IC2Duo T7250 - 2 x 1 GB RAM - 200 GB - Blu- ray combo drive - WiFi - HDMI - Geforce 8400M GT 256 MB - VHP ~Windows Vista® Home Premium ~Intel® Core™ 2 Duo-processor T7250, [Adobe Dreamweaver & Flash CS3] [CCleaner, AVG8.5,Spybot &, MalwareBytes, HijackHtis]

Offline StriKe

  • Ambassadeur
  • *****
  • Berichten: 4.647
  • Geslacht: Man
Re: database maken phpMyAdm
« Reactie #7 Gepost op: 21 juli 2007, 09:55:43 »
Hallo,

Indien je kennis op dit moment van PHP ietwat aan de beperkte kant is kun je twee zaken doen:

- PHP leren op de manier waarop ook ik het destijds heb gedaan: een aantal eenvoudige 'one file' scriptjes gaan testen / aanpassen / bekijken. Daarna begin je met iets geavanceerdere scriptjes. Ook een goed boek over PHP of een aantal goeie tutorials kunnen helpen. Over PHP vind je trouwens ook heel wat Nederlandstalig materiaal.
- Eventueel bij beperkte kennis kant en klare scriptjes gaan gebruiken, ook deze zijn in overvloed (én gratis) te vinden, eventueel ook in het Nederlands.

Groeten,
StriKe
0T5326 Dell Computer Corporation, GeForce FX Go5200, Windows XP, Prof, SP2, NL, Mobile Intel(R) Pentium(R) 4 CPU 3.06GHz, 512 MB RAM, HDD:97 GB, NTFS, AVG Anti-Virus, Kerio Personal Firewall, Firefox 2.0, The Bat!

 


www.combell.com