Back to top

Autore Topic: Non mi funzionano le query  (Letto 1401 volte)

Offline Samleo

  • Nuovo arrivato
  • *
  • Post: 8
    • Mostra profilo
Non mi funzionano le query
« il: 11 Ott 2007, 22:32:15 »
Salve ragazzi, utilizzando la guida per lo sviluppatore..stavo provando ad eseguire delle query all'interno di un modulo ma non riesco a visualizzare il risultato..

questo è il codice che inserisco

Codice: [Seleziona]
$strSQL="SELECT hotels FROM tea_link_table WHERE id_utente='".$my->id."'";
$database->setQuery($strSQL);

$notizie=$database->loadObjectList();
if($notizie == '')
{
echo "Errore ".$database->getErrorNum().": ".$database->getErrorMsg();
}
else
{
 echo "".$notizie->hotels."";
}

A cosa potrebbe essere dovuto l'errore??

Offline dlando

  • Appassionato
  • ***
  • Post: 397
    • Mostra profilo
Re: Non mi funzionano le query
« Risposta #1 il: 12 Ott 2007, 00:52:15 »
la query funziona correttamente ?
spiego meglio:
aggiungi un echo $strSQL sotto la definizione di $strSQL.

Prendi la stringa scritta a video ed eseguila direttamente in phpmyadmin o in un qualche modo che ti consenta di eseguire query dirette al DB.

La query da' risultato positivo ?
Non so dei vostri buoni propositi perche' non mi riguardano.
Esiste una sconfitta pari al venire corroso che non ho scelto io ma e' dell'epoca in cui vivo.

Offline gmassi

  • Esploratore
  • **
  • Post: 89
  • Sesso: Maschio
    • Mostra profilo
Re: Non mi funzionano le query
« Risposta #2 il: 13 Ott 2007, 18:02:37 »
Controlla che la query sia corretta e ritorni qualcosa come ti suggerisce dlando.

Però il codice è in ogni caso sbagliato perché loadObjectList(), se tutto è andato bene, ti ritorna un array di record. Devi fare un ciclo per leggerlo

echo "".$notizie->hotels."";

Va modificata in

foreach($notizie as $r)
{
 echo $r->hotels;
}

Offline Samleo

  • Nuovo arrivato
  • *
  • Post: 8
    • Mostra profilo
Re: Non mi funzionano le query
« Risposta #3 il: 14 Ott 2007, 13:55:29 »
Alla fine ho risolto in altra maniera..grazie comq per le spiegazioni ;)

 



Web Design Bolzano Kreatif