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

    problema id autoincrementale

    Ciao!
    Problema:

    ho un sito di annunci immobiliari.
    Gli utenti possono inserire annunci di vendita.
    Questi annunci hanno un id univoco che si autoincrementa ad ogni nuovo inserimento.
    Per ogni annuncio è possibile fare offerte.

    --> Io dovrei fare in modo che le offerte abbiano un id autoincrementale in relazione all'annuncio a cui si riferiscono.
    Ossia, se l'annuncio ha id #1 e sono state fatte tre offerte, nella mia tabella io dovrei avere:
    id annuncio | id info
    #1 | #1
    #1 | #2
    #1 | #3

    #2 | #1

    ecc ecc.
    Qualcuno può darmi una mano?

  2. #2
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    Codice PHP:
    $sql "SELECT MAX(id_info) as maxid FROM Tabella WHERE id_annuncio=".$id;
    $result mysql_query($sql);
    $nuovoId=1;
    if(
    $row mysql_fetch_array($result))
    {
        
    $nuovoId=$row['maxid']+1;
    }
    echo 
    "NUOVO ID=".$nuovoId

  3. #3
    Grazie mille!!!

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.