Visualizzazione dei risultati da 1 a 3 su 3

Discussione: errore ambiguous

  1. #1

    errore ambiguous

    Salve ho bisogno di un vostro aiuto.

    Ho 2 tabelle "shopping_cart" e "magazine" entrambi hanno un campo "IDArticle".

    Devo verificare che nella shopping_cart se esiste IDUser oppure IDAcquisto e dalla magazine devo prendere IDArticle uguale a IDArticle della shopping_cart

    Ho provato questo:
    Codice PHP:
    mysql_query("Select IDUser, IDAcquisto, IDArticle, Quantita, Article, Price from shopping_cart as cart, magazine Where cart.IDUser='$iduser' or cart.IDAcquisto='$idacq' and magazine.IDArticle=cart.IDArticle"
    ma mi da errore:
    Column 'IDArticle' in field list is ambiguous

  2. #2
    è presente in tutte e due le tabelle, di conseguenza mysql non sa quale usare, metti il prefisso per il campo che ti serve e sei apposto

    PS: per questi quesiti c'è la sezione database
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  3. #3
    e certo come ho fatto a non pensarci grazie amico un vero grazie di cuore.

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.