Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Ciclo di risultati con JOIN

    Ciao a tutti, queste 2 tabelle:

    Tabella info_shopping
    ID | IDFopping| IDUser
    ---------------------------
    1 | 33333 | 0000

    Tabella shopping_archive
    ID | IDShoppind | IDProdotto
    -----------------------------
    1 | 33333 | 1111
    2 | 33333 | 2222
    3 | 33333 | 3333

    codice:
    $sql="SELECT info_shopping.IDShopping, shopping_archive.IDProdotto, ".
    "SUM(shopping_archive.Prezzo) FROM shopping_archive, info_shopping ".
    "WHERE info_shopping='$iduser' AND ". "shopping_archive.IDShopping=info_shopping.IDShopping ";
    Favendo così mi tira fuori solo un risultato.
    Io devo ciclare tutti risultati trovati nella tabella shopping_archive in base a IDShopping preso dalla tabella info_shopping

  2. #2
    anche facendo cosi:

    Codice PHP:
    "SELECT info_shopping.IDShopping, IDProdotto, Prezzo FROM info_shopping ".
    "INNER JOIN shopping_archive ON shopping_archive.IDShopping=info_shopping.IDShopping ".
    "WHERE IDUser='$iduser' ORDER BY DataAcquisto DESC" 
    Mi tira fuori un solo risultato l'ultimo della lista della tabella e non tutti quelli corrispondenti ad IDUser

  3. #3
    fa' un esempio che non capisco cosa vuoi ottenere

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 © 2024 vBulletin Solutions, Inc. All rights reserved.