Hello, 1) Ok, with mysqli, to fetch data from a database to a select drop down list, we would do something like this right? : <?php $result = $mysqli->query("SELECT id_cliente, nome_cliente FROM cliente"); echo "<select id='listacliente' name='listacliente'>"; while($row = mysqli_fetch_assoc($result)) { echo "<option value=".$row['id_cliente'].">".$row['nome_cliente']."</option>"; } echo "</select>"; ?> 2) What I’m trying to achieve? The same thing, but using PDO, the prepare/execute methods, and FETCH_OBJ method to fetch data. 3) Here is what I have done so far: For simplifying I’m just trying to echo: $queryh=$conn->prepare('SELECT id_cliente, nome_cliente FROM cliente'); $queryh->execute(); /*trys to access the method fetchObject of the PDOStatement generated by the execute() PDO method, and save it on $row variable:*/ $row=$queryh->fetchObject(); /*now I'm trying to echo the results. The 'id_cliente' and 'nome_cliente' are the column names of my database and, if I get it right, the fectchObject() method should allow me to access those names as anonymous properties. So: */ echo "Id: ".$row->id_cliente." - Nome: ".$row->nome_cliente."</ br>"; 4) Here is the issue that I’m getting: I’m getting no values from the database upon echo request. 5) Question: What is wrong with this code? :( Regards, Márcio -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php