Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Numero + 1

  1. #1

    Numero + 1

    Salve,
    codice:
    CREATE TABLE `carica` (
      `id` int(11) NOT NULL auto_increment,
      `carica` varchar(255) NOT NULL default '',
      `posiz` int(11) NOT NULL default '0',
      PRIMARY KEY  (`id`)
    ) TYPE=MyISAM AUTO_INCREMENT=1 ;
    
    
    INSERT INTO `posizioni` VALUES (1, 'Televisione', 1);
    INSERT INTO `posizioni` VALUES (2, 'Cinema', 2);
    Nella pagina "carica.php" stampo il contenuto della tabella carica in ordine di "posiz".

    Quando faccio l'inserimento di un record però, devo sempre ricordarmi qual'è l'ultimo "posiz" inserito.
    Vorrie che quando inserisco il record il sistema si ricorda qual'è il numero più alto nella colonna "posiz" e mi agigunga +1

    Qualche aiuto ?

  2. #2
    non ho mai provato ma mi sa che non si puo mettere un due auto-increment in una tabella, potresti prima di salvare la riga fare una richiesta e chidere quale e il valore più alto della tabella e poi increntarlo

  3. #3
    Utente di HTML.it L'avatar di mark2x
    Registrato dal
    Nov 2005
    Messaggi
    1,940
    Esempio.

    $queryRegredisci="UPDATE tabella_cartelle SET posizione=posizione-1 WHERE id_cartella=".$numRecVerificaPos->Fields("id_cartella");

    [.:: JaguarXF ::.]
    __________________

  4. #4
    Aspetta aspetta...

    mi spieghi questo :

    $numRecVerificaPos->Fields("id_cartella");

  5. #5
    Utente di HTML.it L'avatar di mark2x
    Registrato dal
    Nov 2005
    Messaggi
    1,940
    E' uno wrapper per la gestione dei db.

    Lascia stare le complicazioni, guarda il resto

    [.:: JaguarXF ::.]
    __________________

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.