Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di mimo84
    Registrato dal
    Jun 2007
    Messaggi
    159

    inserire tutto su una sola

    Qualcuno di voi sa dirmi come fare x mettere sul percorso da seguire per la foto, lo stesso ID che viene generato in quel momento?
    Conosco la funzione
    codice:
    SELECT LAST_INSERT_ID()
    Ma prende sempre il valore 0, restituendo a tutte le stringhe sempre lo stesso percorso per la foto.
    P.S.DEVO NECESSARIAMENTE FAR TUTTO ATTRAVERSO UN SOLO INSERIMENTO!!
    So di non essere un grande esperto in materia (anzi mi sa che sto facendo una figuraccia!!)
    Ecco quello che ho scritto:
    codice:
    INSERT INTO `addetto_biblioteca` ( `ID_addetto` , `nome` , `cognome` , `foto` , `data_nasc` )
    VALUES (
    NULL , 'NOME', 'COGNOME', (
    
    SELECT CONCAT( (
    '/server/biblioteca/addetti/foto/addetto_'
    ), (
    
    (SELECT MAX(ID_addetto)FROM `addetto_biblioteca` ) ) , (
    '.jpg'
    )
    )
    ), '1999-09-24'
    )
    HELP ME!!
    Un'idea che non sia pericolosa, è indegna di chiamarsi idea (Oscar Wilde)

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    442
    se tu hai questo percorso

    /server/biblioteca/addetti/foto/addetto_'

    $percorso=/server/biblioteca/addetti/foto/addetto_'

    $query="select id from tabella";

    while($riga=mysql_fetch_object($query))
    {
    $id=$riga->id;
    }

    $percorso=$percorso.$id;

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.