Con le costanti in php il db non riescce a connettersi dal browser

1 risposta [Ultimo messaggio]
Ritratto di valerio matrix
valerio matrix
(Junior)
Offline
Junior
Iscritto: 19/04/2012
Messaggi: 13

Raga il mio studio su php e mysql va avanti abbastanza bene ma sono di nuovo bloccato da uno stupido errore. Sono arrivato alle variabili php e la funzione require ma adesso non riesco a connettere il db, vi posto i codici:

<?php 
 
define("DATABASE_HOST", "localhost");
define("USERNAME", "root");
define("PASSWORD", "miapw");
define("DATABASE_NAME", "risorse_umane");
 
?>

Questo primo codice serve per definiri le costanti per l'ingresso al db.

<?php
require '/var/www/config_connect_db.php';
//connessione mysql
mysql_connect ("DATABASE_HOST","USERNAME","PASSWORD") or die ("error connecting to database: " .
mysql_error() . "</p>");
echo "<p> connected to MySql! </p>";
//connessione database
mysql_select_db("DATABASE_NAME")
or die ("error selecting the database" . DATABASE_NAME . mysql_error() . "</p>");
echo "<p> Connected to MySql, using database" . DATABASE_NAME . "</p>";
?>

Con questo dovrei effutuare il login ma qualcosa va storto e mi spara questo errore legato all'host

[blockquote]
error connecting to database: Unknown MySQL server host 'DATABASE_HOST' (2)
[/blockquote]

Vi prego aiutatemi *.*

Ritratto di valerio matrix
valerio matrix
(Junior)
Offline
Junior
Iscritto: 19/04/2012
Messaggi: 13

Ho perso un pomeriggio intero e subito dopo aver creato il post è giunta l'illuminazione... dovevo levare gli apici
mysql_connect ("DATABASE_HOST","USERNAME","PASSWORD")
mysql_connect (DATABASE_HOST,USERNAME,PASSWORD)

Scusate per aver creato il post ma proprio non riuscivo a capire come fare e invece era una cavolata...
Grazie lo stesso