Visualizzazione dei risultati da 1 a 7 su 7

Discussione: update in phpmyadmin

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929

    update in phpmyadmin

    Ciao a tutti,

    devo fare una query direttamente da phpmyadmin per aggiornare una tabella
    devo settare in campo miniatura con tutto quello che c'è nel campo articolo piu jpg
    ho fatto cosi manon funziona...
    codice:
    update `listino`  set `miniatura` = `articolo`+".jpg"

    grazie mille

  2. #2
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    update listino set miniatura = concat (articolo,'.jpg')

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    mm.. cosi mi da errore
    ho provato anche
    codice:
    update listino set miniatura = concat (`articolo`,'.jpg')
    codice:
    #1064 - You have an error in your SQL syntax
    :master:

  4. #4
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Originariamente inviato da Rossella_75
    codice:
    #1064 - You have an error in your SQL syntax
    ....e basta?!?!?!

    Di solito quell'errore prosegue...
    posta la query per intero e l'errore per intero

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    codice:
    Messaggio di MySQL:  
    
    #1064 - You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near '(`articolo`,'.jpg')' at line 1

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    codice:
    UPDATE listino SET miniatura= concat(articolo,'','.jpg')
    cosi funziona, concat vuole tre argomenti


  7. #7
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Originariamente inviato da Rossella_75
    concat vuole tre argomenti
    Veramente no.
    concat() vuole tanti argomenti quanti te ne servono, anche uno solo.
    Forse l'errore precedente stava nello spazio prima della parentesi.

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.