voor je in je db terecht kunt moet je eerst contact maken met de db, dat doe ik in een apart script:
functions.php:

<?php
function db_connect()
{
$server = "localhost";
$gebruiker = "username";
$wachtwoord = "***";
$db = "monsters_test";

$connect = mysql_connect($server,$gebruiker,$wachtwoord)
or die ("Kon niet connecteren met de server");
mysql_select_db($db,$connect)
or die ("Kon de database niet selecteren");
}

?>

maar als ik dan het script oproep vanop een andere pagina met include"functions.php"; werkt niet niet
als ik dan de

function db_connect()
{
}
weghaal gaat het wel waarom dan?
hoe kan ik maken dat het wel werkt met function
anders moet ik voor elke functie een andere pagina maken?
{
Je moet het dan zo doen:

<?php
include('functions.php');
//roep de functie aan
db_connect();
?>

Je include je functie alleen en riep hem/haar niet aan.

[edit]Als je het nu nog niet weet[/edit]
gewoon ergens in je script zetten:
<?php
connect_db();
?>
dan voert hij de functie uit, en verbindt hij met je database.
@ Jelmer
Het is db_connect();, niet connect_db() ;)..

En het script moet geinclude zijn, zoals Steffan reeds meldde..

Reageren