Salve a tutti!
Dunque quello che vi scrive è un neofita di cms, quali joomla, o wordpress.
Vorrei avere un po' di delucidazioni riguardo alla funzione my_connect.
Dunque, wiki riporta ciò:
Con questo codice, PHP tenta la connessione a localhost con l'username e la password forniti, in caso di fallimento, stampa il messaggio di errore.
Eppure la cosa non funziona. Se inserisco i vari attributi (localhost, tuousername,tuapassword)
sbagliati, non ricevo alcun messaggio di errore.
Invece, eseguendo questo:
Il tutto funziona a meraviglia. Ovvero, è come se della funzione mysql_connect fosse ininfluente, e fosse mysql_select_db quella che comanda. Difatti che siano giusti o sbagliati gli attributi (localhost, tuousername,tuapassword), non influisce sulla risoluzione. Conta il nome del database (parametro "test" della funzione mysql_select_db). Solo inserendo un database sbagliato si visualizza il messaggio d'errore "Database inesistente".
Potreste spiegarmi questa cosa?
Grazie dell'attenzione!
Dunque quello che vi scrive è un neofita di cms, quali joomla, o wordpress.
Vorrei avere un po' di delucidazioni riguardo alla funzione my_connect.
Dunque, wiki riporta ciò:
PHP:
<?php mysql_connect("localhost","tuousername","tuapassword") or die("Errore nella connessione MySQL"); ?>
Eppure la cosa non funziona. Se inserisco i vari attributi (localhost, tuousername,tuapassword)
sbagliati, non ricevo alcun messaggio di errore.
Invece, eseguendo questo:
PHP:
<?php $db = mysql_connect("localhost", "tuousername", "tuapassword") or die("Errore nella connessione MySQL"); mysql_select_db("test", $db) or die("Database inesistente"); ?>
Il tutto funziona a meraviglia. Ovvero, è come se della funzione mysql_connect fosse ininfluente, e fosse mysql_select_db quella che comanda. Difatti che siano giusti o sbagliati gli attributi (localhost, tuousername,tuapassword), non influisce sulla risoluzione. Conta il nome del database (parametro "test" della funzione mysql_select_db). Solo inserendo un database sbagliato si visualizza il messaggio d'errore "Database inesistente".
Potreste spiegarmi questa cosa?
Grazie dell'attenzione!