abonnement Unibet Coolblue Bitvavo
pi_94501278
Dear fokkers,

Ik probeer een SQL database te verbinden met een php scriptje. Ik heb al het een en ander gegoogled, maar dan krijg ik steeds zoiets:

$_CONFIG["Username"] = 'root';
$_CONFIG["Password"] = '';
$_CONFIG["Host"] = 'localhost'

Wat moet ik dan invullen bij; username, password en host. Moet de SQL eerst ergens online worden gezet ofso?

(ik ben een leek ;) )
pi_94501440
Euh, de username, password en host van je SQL database? Wat dacht je anders dat het zijn kon?
  woensdag 23 maart 2011 @ 10:05:38 #3
150517 SpecialK
No hesitation, no delay.
pi_94501470
Begin er aub niet aan, TS. Seriously.
Health In Harmony is een non-profitorganisatie die regenwoudgemeenschappen helpt met gezondheidszorg en duurzame inkomens in ruil voor bosbescherming, en zo tegelijk klimaatverandering en armoede aanpakt. - https://www.healthinharmony.org/
pi_94501472
Ik denk dat je daar de naam van de vriendinnetje moet invullen. }:|
  woensdag 23 maart 2011 @ 10:07:06 #5
198417 Lastpost
Rotterdammert!
pi_94501502
Je hebt al een hosting ergens of wat?
pi_94501507
quote:
7s.gif Op woensdag 23 maart 2011 10:05 schreef SpecialK het volgende:
Begin er aub niet aan, TS. Seriously.
haha, waarom niet? En ik zou toch moeten vrees ik.
pi_94501564
quote:
1s.gif Op woensdag 23 maart 2011 10:07 schreef dj0knuf het volgende:

[..]

haha, waarom niet? En ik zou toch moeten vrees ik.
Ben je 12 of jonger? Zo ja: blijven proberen. Zo niet: andere hobby zoeken.
pi_94501584
Een SQL database zal draaien op een Database-server...
(SQL is eigenlijk de taal waarmee je 'Query's' kunt uitvoeren en data kunt opvragen uit die database of deze aan de database toevoegen/wijzigen)

soms draait die Database op dezelfde server als de 'webserver' die de HTML-pagina's ook serveert (en die bv ook dynamisch HTML kan genereren mbhv een scripttaal als PHP) ...
in dat geval zou de 'host' localhost' kunnen zijn (of 127.0.0.1)... in andere gevallen zal je de DNS-naam van de betreffende server moeten invullen of het IP-adres.

tevens zal een Databaseserver altijd een bepaalde usernaam en wachtwoord vragen, om te controleren of je ook daadwerkelijk de rechten hebt gegevens uit deze Database direkt te benaderen
"Whatever you feel like: Life’s not one color, nor are you my only reader" - Ausonius, Epigrammata 25
  woensdag 23 maart 2011 @ 10:13:10 #9
68576 eleusis
fokked op kidz
pi_94501661
Kijk op de site van je hostingprovider wat je als gebruikersnaam, wachtwoord en databasenaam moet invullen.

Als je die niet hebt, zou ik dat toch maar regelen. Zelf een server draaien is iets wat je moet doen als je er nét wat meer ervaring mee hebt.
Ik in een aantal worden omschreven: Ondernemend | Moedig | Stout | Lief | Positief | Intuïtief | Communicatief | Humor | Creatief | Spontaan | Open | Sociaal | Vrolijk | Organisator | Pro-actief | Meedenkend | Levensgenieter | Spiritueel
  woensdag 23 maart 2011 @ 10:42:33 #10
134738 HaerdenC
Allround Kluskabouter
pi_94502467
vanuit html gaat het zowieso niet ... je moet gaan via een active serverscripting taal als ASP, ASP.net, PHP, JSP ...

php is meest gebruikt ...

dat wat jij hebt opgegeven is php code ...

dit bovenaan je pagina nog boven je head title etc ...

1
2
3
4
5
6
7
8
9
<?php
$dbhost = 'localhost';
$dbuser = 'jesqluser';
$dbpass = 'jepass';
$dbname = 'databasenaam';

$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Probleem met de databank verbinding');
mysql_select_db($dbname);
?>

nu in je pagina kan je gaan werken met deze connectie ... voorbeeldje ....
dit stukje gaat alles selecteren van de tabel nieuws, daarna wordt er een lijstje gemaakt met het veldje titel

1
2
3
4
5
6
7
8
9
<ul>
<?php
$result = mysql_query("SELECT * FROM nieuws");
while($row = mysql_fetch_array($result))
  {
  echo "<li><a href=\"./?page=nieuws&id=" . $row[0] . "\" title=\"weergave nieuws\">" . Str_replace("'","`",$row["titel"]) . "</a></li>";
  }
?>
</ul>

dit onder je pagina nog onder de </html>
1
2
3
<?php
mysql_close($conn);
?>
Minds are like parachutes, they work best when open!
  woensdag 23 maart 2011 @ 12:42:57 #11
20849 Fred
Beroepschagrijn
pi_94506749
Heb je MySQL al geïnstalleerd?
So we just called him Fred
pi_94506950
Heb je uberhaupt enig idee wat MySQL is? Server side language?
All you know about me is what I've sold you, dumb fuck
pi_94508335
koop eerst php for dummies maak daar de voorbeeldjes van dan krijg je een beetje een idee van wat het is.
tjah :P
  woensdag 23 maart 2011 @ 19:27:52 #14
283276 Gesmoltenkaas
Plakkend aan je gehemelte
pi_94522942
Wordt nog wat als je de database moet gaan normaliseren lol
pi_94523279
quote:
1s.gif Op woensdag 23 maart 2011 10:42 schreef HaerdenC het volgende:
vanuit html gaat het zowieso niet ... je moet gaan via een active serverscripting taal als ASP, ASP.net, PHP, JSP ...

php is meest gebruikt ...

dat wat jij hebt opgegeven is php code ...

dit bovenaan je pagina nog boven je head title etc ...

[ code verwijderd ]

nu in je pagina kan je gaan werken met deze connectie ... voorbeeldje ....
dit stukje gaat alles selecteren van de tabel nieuws, daarna wordt er een lijstje gemaakt met het veldje titel

[ code verwijderd ]

dit onder je pagina nog onder de </html>

[ code verwijderd ]

Waarom sluit je de php af met ?> ??
pi_94523532
quote:
1s.gif Op woensdag 23 maart 2011 10:42 schreef HaerdenC het volgende:
vanuit html gaat het zowieso niet ... je moet gaan via een active serverscripting taal als ASP, ASP.net, PHP, JSP ...

php is meest gebruikt ...

dat wat jij hebt opgegeven is php code ...

dit bovenaan je pagina nog boven je head title etc ...

[ code verwijderd ]

nu in je pagina kan je gaan werken met deze connectie ... voorbeeldje ....
dit stukje gaat alles selecteren van de tabel nieuws, daarna wordt er een lijstje gemaakt met het veldje titel

[ code verwijderd ]

dit onder je pagina nog onder de </html>

[ code verwijderd ]

Lol, noem eens een paar website waar je je database-entries op die manier escapet? Kunnen we lachen! :D
pi_94527509
?> je werkt binnen een tag wie de server afvangt

zo kan je pagina html code stoppen buiten de taal om. maar wat er al gezegd eens begin een cursus php voor dummie of wacht even html 5 af
pi_94532451
quote:
1s.gif Op woensdag 23 maart 2011 20:53 schreef mighty84 het volgende:
?> je werkt binnen een tag wie de server afvangt

zo kan je pagina html code stoppen buiten de taal om. maar wat er al gezegd eens begin een cursus php voor dummie of wacht even html 5 af
?> wordt afgeraden aan het eind, om problemen met tekens erna te voorkomen.
pi_94532606
quote:
Op woensdag 23 maart 2011 22:17 schreef Tha_Duck het volgende:

[..]

?> wordt afgeraden aan het eind, om problemen met tekens erna te voorkomen.
Normaal gesproken hoor je netjes af te sluiten met ?>, niks mis mee.
٩๏̯͡๏)۶
pi_94532925
quote:
1s.gif Op woensdag 23 maart 2011 22:19 schreef Ronaldsen het volgende:

[..]

Normaal gesproken hoor je netjes af te sluiten met ?>, niks mis mee.
Daar zijn de meningen goed over verdeeld, het is tegenwoordig zo dat PHP programmeurs dat niet meer doen ivm de problemen in het verleden. Het is ook niet noodzakelijk, het heeft geen meerwaarde.

Zend Framework vereist zelfs dat je het niet doet. Zend is niet echt een kleine jongen.

Leesvoer:
http://framework.zend.com(...)file-formatting.html
http://codeigniter.com/us(...)html#php_closing_tag
http://choosetheforce.blo(...)se-that-php-tag.html
pi_94533082
quote:
7s.gif Op woensdag 23 maart 2011 10:05 schreef SpecialK het volgende:
Begin er aub niet aan, TS. Seriously.
Dit.
quote:
1s.gif Op woensdag 23 maart 2011 10:42 schreef HaerdenC het volgende:
vanuit html gaat het zowieso niet ... je moet gaan via een active serverscripting taal als ASP, ASP.net, PHP, JSP ...
En dat. (maar dat is puur een mening)
pi_94533230
quote:
Op woensdag 23 maart 2011 22:24 schreef Tha_Duck het volgende:

[..]

Daar zijn de meningen goed over verdeeld, het is tegenwoordig zo dat PHP programmeurs dat niet meer doen ivm de problemen in het verleden. Het is ook niet noodzakelijk, het heeft geen meerwaarde.

Zend Framework vereist zelfs dat je het niet doet. Zend is niet echt een kleine jongen.

Leesvoer:
http://framework.zend.com(...)file-formatting.html
http://codeigniter.com/us(...)html#php_closing_tag
http://choosetheforce.blo(...)se-that-php-tag.html
Ok wist ik niet, zend encrypt de boel of niet
٩๏̯͡๏)۶
  donderdag 24 maart 2011 @ 06:51:23 #23
134738 HaerdenC
Allround Kluskabouter
pi_94542462
ik wilde gewoon een simpel begrijpbaar voorbeeldje geven ... meer niet ... om hem op weg te helpen ... zowieso als je het publiek gaat gebruiken kan je best zorgen dat je inderdaad wat meer kennis over de taal op doet ... maar dat doe je enkel door ze te gebruiken. Ik vind dat als iemand iets wil proberen ... stimuleer dan ook :) iedereen is ergens moeten beginnen ...

http://www.w3schools.com/php/

dat is een aardig goed startpunt ... ze hebben ook heel erg goede handleidingen voor html, css, etc etc ...

begin eenvoudig ... en ga verder en verder ...
Minds are like parachutes, they work best when open!
pi_94547232
quote:
1s.gif Op woensdag 23 maart 2011 22:24 schreef Tha_Duck het volgende:

[..]

Daar zijn de meningen goed over verdeeld, het is tegenwoordig zo dat PHP programmeurs dat niet meer doen ivm de problemen in het verleden. Het is ook niet noodzakelijk, het heeft geen meerwaarde.

Zend Framework vereist zelfs dat je het niet doet. Zend is niet echt een kleine jongen.

Leesvoer:
http://framework.zend.com(...)file-formatting.html
http://codeigniter.com/us(...)html#php_closing_tag
http://choosetheforce.blo(...)se-that-php-tag.html
quote:
However, if used, any whitespace following the closing tag, whether introduced by the developer, user, or an FTP application, can cause unwanted output, PHP errors, or if the latter are suppressed, blank pages.
werkelijk nog nooit meegemaakt dat dat gek ging doen......
zend ben ik het uberhaupt niet mee eens...
quote:
Indentation
Indentation should consist of 4 spaces. Tabs are not allowed.
spaces ;(
pi_94563747
Je moet niet teveel naar deze boys luisteren TS. Je kan ook gewoon met een client-side script via een Native XML HTTP endpoint data ophalen uit een SQL database.

Groetjes I.
Jeffster! _O_
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')