Salve a tutti, come da titolo sto impazzando a fare una select e non riesco a capire l'errore.
Ho una classe nella quele nei metodi ho una select che deve restituirmi alcuni risultati.
Invece in un'altra pagina istanzio e richiamo la query per poi plottare i risultati.
vi posto un pò di codice per farvi capire meglio
Classe
codice:
class Fase {
public function view_desc(){
$q = "Select ID from Fase limit 0,5";
$res = mysql_query($q)or die("Query fallita: " . mysql_error());
return $res;
}
.
.
.
risultati.php
codice:
include_once("../../Classes/Fase.class.php");
include_once("../../Classes/conn.class.php");
$conn = new connex();
$a = new Fase();
$a->view_desc();
//if($result == null){
//echo "nessun risultato utile";
//}
//else{
while ($row = mysql_fetch_row($res)){
echo $row['ID'];
//echo $row[Descrizione_UK];
//echo $row[Descrizione_FR];
}
//}
$conn->close();
?>
il warning che mi da, che poi non mi fa recuperare i risultati è:
codice:
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/11111/public_html/11111/prodotti/fase/view_desc_fase.php on line 25
Dove sbaglio? faccio il return di $res ma credo che sia li lerrore in qualche modo.
Grazie
Frank