Originalmente inviato da
alemoppo
[...]
Tutto a posto grazie, ho risolto grazie alle tue utili risposte.
Eseguendo su "SELECT * FROM `MyGuests`" un var_dump, viene riportato quanto segue:
object(mysqli_result)#2 (5) {
["current_field"]=>
int(0)
["field_count"]=>
int(5)
["lengths"]=>
NULL
["num_rows"]=>
int(3)
["type"]=>
int(0)
}
È una classe, ma io vorrei ottenere un'array. È possibile?
Ho provato questo codice:
Codice PHP:
<?php
$servername = "localhost";
$username = "spippetta";
$password = "";
// Create connection
$link = mysqli_connect($servername, $username, $password,'my_spippetta');
$sql_query='SELECT * FROM `MyGuests`';
$q_res = mysqli_query($link, $sql_query);
if($q_res){
var_dump mysqli_fetch_array($q_res); //è qui l'errore
}else{
die(mysqli_error($link));
}
ma risulta quest'errore:
Parse error: syntax error, unexpected 'mysqli_fetch_array' (T_STRING) in /membri/spippetta/db/index.php on line 14
cosa devo correggere? come? perchè?
Grazie mille.