PDA

View Full Version : PHP connessione a database


SteR9
31-03-2004, 16:23
sto iniziando ad usare php e vorrei connettermi a mysql e fare una query...uso questo codice

$dbhost = "localhost";
$dbname = "prova";
$dbuser = "root";
$dbpass = "***";
$conn = mysql_connect($dbhost,$dbuser,$dbpass)
or die("impossibile collegarsi al server Mysql.");
mysql_select_db($dbname, $conn)
or die ("Errore nella selezione del database.");
$sql = "SELECT * FROM prova;"
$res = mysql_query($sql,$conn);

ma mi da questo errore Parse error: parse error, unexpected T_VARIABLE
su questa riga $res = mysql_query($sql,$conn);
grazie&ciao :)

gabriele81
31-03-2004, 18:17
Non devi passargli la connessione, basta solo la query.

$res = mysql_query($sql);

SteR9
31-03-2004, 19:15
Originariamente inviato da gabriele81
Non devi passargli la connessione, basta solo la query.

$res = mysql_query($sql);
vero,ho guardato la guida di php che alla fine č la migliore...
ma non riesco a capire come faccio per esempio a stampare solo una colonna...per esempio con asp farei objrecordset.Fields("colonna") con php come si fa??grazie....

gabriele81
31-03-2004, 19:26
Devi fare ad esempio cosė:

$res = mysql_query($sql);
$linea = mysql_fetch_array($res, MYSQL_ASSOC)
$var = $linea['nome_colonna'];
echo "Valore: $var";


Se ci sono pių linee nel recordset devi fare un ciclo cosė:

while ($linea = mysql_fetch_array($res, MYSQL_ASSOC)) {
$var = $linea['nome_colonna'];
echo "Valore: $var";
}