Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Fifa79
    Registrato dal
    Sep 2009
    Messaggi
    95

    [MySql] Quando una query ti mette ko

    Ciao a tutti, in una pagina del sito (che poi è quella che visualizza la notizia) ho inserito una query che mi ricava i tag.

    <? $query_tag="SELECT * FROM notizia where tag='".$row["tag"]."' ORDER BY RAND() limit 0,15";
    $result_tag=mysql_query($query_tag) or die ($query_tag);
    ?>
    <? while($row_tag=mysql_fetch_array($result_tag)) { ?>

    etc...

    I tag si trovano nella tabella notizia, la stessa tabella in cui si trova a anche il titolo, il numero di visualizzazioni, i links, i downloads, le dimensioni etc...
    Come faccio a ricavare il genere (ed in particolare il campo "nome" del genere) di quella notizia visto che questo si trova in un'altra tabella chiamata genere ed include tre campi: id, nome e tipo?

    Se servono ulteriori dettagli a disposizione.

  2. #2
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591
    L'hai fatte te queste tabelle?
    sono relazionate?
    se si ricavi i dati con una query con join.
    se non sono relazionate, devi creare un campo id_riferimento_alla_tabella_notizia che abbia come valore un valore numerico = all'id della notizia. fatto questo fai la join

  3. #3
    Ciao,

    gentilmente, riapri il thread inserendo un titolo specifico e inerente all'argomento e non così generico, perché altrimenti si fa troppa confusione.

    Rileggi anche il regolamento di passaggio
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.