Salve, ho questi codici chi è che mi aiuta ad convertirli in connessione pdo-mysql?
ecco vi posto i codici:
la connessione faccio cosi:
mi dite se va bene almeno la connessione ?
Mi potete aiutarmi?
grazie mille.
ecco vi posto i codici:
Codice:
function get_username ( $id )
{
$query = mysql_query("SELECT * FROM `utenti` WHERE `id` = '" . mysql_real_escape_string ( $id ) . "'");
if ( mysql_num_rows ( $query ) == 1 )
{
$row = mysql_fetch_array ( $query );
return $row['user'];
}
else {
return FALSE;
}
}
function ControllaDoppi($tabella, $controllo_nome, $controllo_valore)
{
$query = mysql_query ( "SELECT * FROM ".$tabella." WHERE " . mysql_real_escape_string ( $controllo_nome ) . " = '" . mysql_real_escape_string ( $controllo_valore ) . "'" );
if ( mysql_num_rows ( $query ) == 0 )
{
return TRUE;
}
else {
return FALSE;
}
}
function isadmin ( $id )
{
$query = mysql_query("SELECT `user_level` FROM `utenti` WHERE `id` = '" . mysql_real_escape_string ( $id ) . "'");
if ( mysql_num_rows ( $query ) == 1 )
{
$row = mysql_fetch_array ( $query );
if ( $row['user_level'] == 1 )
{
return TRUE;
}
else {
return FALSE;
}
}
else {
return FALSE;
}
}
la connessione faccio cosi:
Codice:
<?php
// avvio la sessione
session_start();
// Database connection info
$host = 'localhost';
$port = 3306;
$database = 'Sql438427_3';
$username = 'root';
$password = 'root';
// Construct the DSN
$dsn = "mysql:host=$host;port=$port;dbname=$database";
// Create the connection
$db = new PDO($dsn, $username, $password);
?>
mi dite se va bene almeno la connessione ?
Mi potete aiutarmi?
grazie mille.