Ciao a tutti, premetto che ho letto numerose discussioni sul forum ma purtroppo senza risolvere; vi spiego la mia situazione:
s.o: ubuntu(linux).
software installato: php, mysql administrator e mysql querybroswer
accedo a mysql administrator in locale con:
localhost
root
cleaner
Ora ho costruito queste due pagine, chiamando dal broswer la test.php mi salta fuori solamente la scritta "Ciao", ed andando a vedere nella relativa tabella non c'è dentro niente e nonostante catchi l'errore mi ritorna una pagina bianca, qualche idea sul perchè non riesco a connettermi??
Grazie mille!!
connessione.php
Codice PHP:
<?php
function connect_to_db()
{
echo "ciao";
{
$db_server = "localhost" ;
$db_database = "MAPS" ;
$db_user = "root" ;
$db_pw = "cleaner" ;
}
$connect = mysql_connect($db_server,$db_user,$db_pw);
if ($connect){
echo "ok";}
$database = mysql_select_db($db_database);
}
connect_to_db();
?>
test.php
Codice PHP:
<?php
require('connessione.php');
$sql = "INSERT INTO MAPS (id_country,description) VALUES (3, 'b')";
$query = mysql_query($sql) or die("errore: ".mysql_error());
echo 'I dati sono stati inviati al database';
$chiusura = mysql_close($connessione);
?>