Visualizzazione risultati 1 fino 5 di 5

Discussione: Problema struttura tabella

  1. #1
    Guest

    Predefinito Problema struttura tabella

    Ho un problema: non so come strutturare due tabelle MYSQL :(
    Una tabella si chiama "click" e contiene:
    id (autoincrementale)
    valore
    E l'altra "log":
    id (autoincrementale)
    id_click

    Ora vorrei fare in modo che visualizzi in una tabella html questo dato: "titolo"
    Con questa query visualizzerei id_click ma io vorrei far stampare il valore di id_click prendendolo dalla tabella click. So che devo utilizzare le JOIN ma non so come fare :(
    "SELECT id_click FROM log"

  2. #2
    Guest

    Predefinito

    Ok, partendo dal fatto che "click" non ha un campo id_click da quello che hai scritto, comunque dovrebbe essere una cosa di questo tipo suppongo:
    Codice:
    SELECT a.id_click FROM click a, log b WHERE a.id = b.id;

  3. #3
    Guest

    Predefinito

    La query è questa:
    Codice:
    SELECT b.*, a.* FROM offerte AS b JOIN cronologia_offerte AS a ON a.id_offerta=b.id
    Ma adesso ho un altro problema. Vorrei stampare l'id della tabella log. Come faccio?
    Nell'immagine visualizzate il risultato della query e la tabella che vorrei far stampare

  4. #4
    Guest

    Predefinito

    Se devi stampare solo l'id la query è semplicemente
    Codice:
    SELECT b.id FROM offerte AS b JOIN cronologia_offerte AS a ON a.id_offerta=b.id
    In PHP poi ti basterà usare id come indice del vettore:
    Codice PHP:
    echo $row['id'];

  5. #5
    Guest

    Predefinito

    No, non devo stampare solamente l'id :D

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •