niente da fare!!!!!
niente da fare!!!!!
Non è tanto importante saper fare,quanto ad avere voglia d imparare .
ragazzi per favore aiuto!!!! mi e venuto il mal di testa
Non è tanto importante saper fare,quanto ad avere voglia d imparare .
Ragazzi buongiorno vi chiedo cortesemente aiuto 🙏
Non è tanto importante saper fare,quanto ad avere voglia d imparare .
Buongiorno ragazzi rimango nella speranza di una vostra mano ! E avrei da chiedervi tenendo come riferimento il forum un informazione : se io aggiungo al forum php una nuova discussione , però prima di postare la discussione salvo un allegato , come faccio a dire albdatabase a quale post sarà accoppiata , visto che ancora non inserito il post e quindi l ID non è stato stabilito grazie
Non è tanto importante saper fare,quanto ad avere voglia d imparare .
in effetti non puoi, se la discussione non è stata inserita nel DB non puoi sapere che id avrà. ci sono diverse strade per ovviare al 'problema':Codice PHP:$idRestituito = AddNewThread($forumid,$title,$opened,$status, etc ....)
// $idRestituito vale ciò che la funzione AddNewThread restituisce ... quindi nel tuo caso l'id del nuovo thread
1. consenti agli utenti di inserire file solo DOPO che hanno creato la discussione
2. in un unico form hai l'inserimento dei file e la creazione della discussione (per gestire n file aumenti i campi del form lato server con javascipt)
3. carichi i file in sessione e poi li riprendi quando stai caricando la discussione
4. carichi i file nel db e ti segni il loro id in sessione, poi li agganci alla discussione quando questa viene caricata
..... varie altre soluzioni
Per ovvie ragioni la 1 e la 2 sono le soluzioni più usate!
Il calcolatore è straordinariamente veloce, accurato e stupido.
L'uomo è incredibilmente lento, impreciso e creativo.
L'insieme dei due costituisce una forza incalcolabile.
(Albert Einstein)
Grazie mille ! E con javascript come posso fare io non lo conosco pultroppo
Non è tanto importante saper fare,quanto ad avere voglia d imparare .
più o meno una cosa così:
codice HTML:<script language="Javascript" type="text/javascript"> function aggiungiAllegato(){ document.getElementById("divAllegati").innerHTML += "<input type='file' name='allegato[]'><br />"; } </script> <form method="POST" action="tuapagina.php" name="form" id="form" enctype="multipart/form-data"> <input type="button" value="aggiungi allegato" onClick="aggiungiAllegato()"><br /><br /> <div id="divAllegati"> <input type='file' name='allegato[]'><br /> </div> </form>
Il calcolatore è straordinariamente veloce, accurato e stupido.
L'uomo è incredibilmente lento, impreciso e creativo.
L'insieme dei due costituisce una forza incalcolabile.
(Albert Einstein)
hai altre almeno 2 strade da seguire:
1 - quando inserisci un record in tabella1, in tabella2 incrementi l'id_tabella1 di 1, quando mostri il form per inserire i dati prima di tutto selezioni da tabella2 l'id_tabella1
2 - prima di mostrare il form per inserire i dati in tabella inserisci il record "vuoto" con il solo id, ti salvi l'id appena creato in sessione e lo utilizzi ccome meglio credi
a te decidere quale strada seguire, entrambi i metodi hanno delle controindicazioni secondo me
Grazie mille
Non è tanto importante saper fare,quanto ad avere voglia d imparare .
ias scusa cosa fa questo script?
Non è tanto importante saper fare,quanto ad avere voglia d imparare .