Lavoro con in locale con XAMPP e php 7.
tramite PDO non riesco ad eseguire le query.
Codice PHP:
...
<?php
$host= 'localhost'; $db = 'prova'; $user = 'root'; $password = '';
try{
$connessione = new PDO('mysql:host='.$host.';dbname='.$db, $user, $password,
array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8") );
}
catch(PDOException $e)
{ echo $e->getMessage();}
try {
$sql = $connessione->prepare('SELECT * FROM tblutenti');
$sql->execute(); // esecuzione del prepared statement
var_dump($sql->rowCount());
if($sql->rowCount() > 0){ // conteggio dei record coinvolti dalla query
$result = $sql->fetchAll();
}
$db = null; // chiusura della connessione
}
catch(PDOException $e)
{ echo $e->getMessage(); }
?>
<table>
<tr><th>Cognome</th></tr>
<?php
foreach($result as $cn){
echo '<tr><td>'.$cn[COGNOME'].'</td></tr>';
}
?>
</table>
...