Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di puja
    Registrato dal
    May 2013
    Messaggi
    46

    inserimento di molti valori in tabella mysql

    Ciao a tutti,

    sto provando da un po' ad inserire una lunga serie di valori in un database Mysql tramite php.

    Ho provato prima così:

    Codice PHP:
    $valore1 pippo$valore2 pluto; ...... $valore30 gino$db=mysql_query("INSERT INTO `tabella giusta` (`Id` , `campo_alfa`, `campo_beta` ... ... ecc. fino al campo 30) VALUES ('' , '" $valore1 "' , '" $valore2 "' , '" $valore3 "', ... ... ecc. fino al campo 30)") OR DIE(mysql_error()); 
    Ma sono troppi valori.

    Ho provato a dividerli in due query ma niente.

    Ora sto sperimentando un sistema di array ma non mi riesce.


    Riuscite a darmi Qualche dritta?

    Grazie in anticipo

  2. #2
    La tabella in cui provi ad inserire i 30 valori ha effettivamente i 30 campi?
    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

  3. #3
    Utente di HTML.it L'avatar di Dragor
    Registrato dal
    Jul 2013
    Messaggi
    19
    Che io sappia per esperienza non credo ci sia un limite di quantità di dati inseribili con una query.

    Posta qui il codice esatto della query e la struttura della tabella.

  4. #4
    Utente di HTML.it L'avatar di puja
    Registrato dal
    May 2013
    Messaggi
    46
    Grazie della risposta, in effetti c'era un errore di sintassi poi risolto.

    Mi domandavo invece... COme potrei fare se volessi sfruttare un array?

    Posso inserire una serie di dati, magari intervallati da una virgola in un unico campo del database?

  5. #5
    Originariamente inviato da puja

    Posso inserire una serie di dati, magari intervallati da una virgola in un unico campo del database?
    a farlo puoi farlo... anche se il tuo db comincerebbe ad essere un po bruttarello e senza regole.

    Ad esempio in quel campo potrei avere Mario,Rossi,ViaRoma
    e Carlo,Alberto,33333333

    e l'ambiguita potrebbe cominciare a farla da padrona

    o controlli bene cosa metti in quel campo o diventa una giungla selvaggia
    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

  6. #6
    Utente di HTML.it L'avatar di puja
    Registrato dal
    May 2013
    Messaggi
    46
    mi hai convinto. poca eleganza, tanto risultato


    E grazie mille per la risposta!

  7. #7




    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

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.