Frequently Asked Questions

Other Languages: Dansk Deutsch Ελληνικά English Español Suomi Filipino Français Indonesian Italiano Japanese Korean Malay Bokmål Polski Português - Brasil Português - Portugal Русский Svenska Thai Türkçe Українська Vietnamese Chinese Taiwan Chinese

Verbinding Maken Met MySQL via PHP

Print this Article
Last Updated: February 2, 2015 12:26 PM

Je kunt MySQL-databases rechtstreeks benaderen via PHP-scripts. Hiermee kun je gegevens van je database lezen en ernaartoe schrijven rechtstreeks vanaf je website.

Verbinding maken met MySQL via PHP

  1. Maak verbinding met je MySQL-server via de mysql_connect-declaratie. Een voorbeeld:

    $con = mysql_connect('HOSTNAME','USERNAME','PASSWORD');

    Zie voor hulp bij je mysql_connect-informatie De details van je database weergeven met gedeelde hostingaccounts.

  2. Selecteer de database waar je toegang tot wilt krijgen via mysql_select_db. Een voorbeeld:

    mysql_select_db('DATABASENAME', $con)
    Waarbij 'DATABASENAME' de naam is van je database — dit wordt ook weergegeven op de detailpagina van je database.

Nadat je de verbinding hebt gemaakt en de database hebt geselecteerd, kun je er een query naartoe sturen via PHP.

We hebben hieronder een voorbeeld opgenomen om je te helpen bij het creëren van je eigen connectiestring.

Voorbeeld MySQL-connectiestring met PHP

<?php //Sample Database Connection Syntax for PHP and MySQL. //Connect To Database $hostname="your_mysqlserver.secureserver.net"; $username="your_dbusername"; $password="your_dbpassword"; $dbname="your_dbusername"; $usertable="your_tablename"; $yourfield = "your_field"; mysql_connect($hostname,$username, $password) or die ("<html><script language='JavaScript'>alert('Unable to connect to database! Please try again later.'),history.go(-1)</script> <!-- Mirrored from help.secureserver.net/article/216?prog_id=ixonecom&locale=nl by HTTrack Website Copier/3.x [XR&CO'2014], Wed, 29 Jul 2015 07:31:20 GMT --> </html>"); mysql_select_db($dbname); # Controleer of record bestaat $query = "SELECT * FROM $usertable"; $result = mysql_query($query); if($result) { while($row = mysql_fetch_array($result)) { $name = $row["$yourfield"]; echo "Naam: ".$name."<br>"; } } ?>

Ga voor meer informatie naar de pagina MySQL Functions php.net.