no problemOriginariamente inviato da nickcv
sì giusto XD
è che stamattina sono più scontroso del solito...![]()
no problemOriginariamente inviato da nickcv
sì giusto XD
è che stamattina sono più scontroso del solito...![]()
Io ho questa situazione in un file class_utenti.php, richiamo la visualizzazione degli utenti in un file tpl_utenti.php che ha il seguente codicecodice:function listautenti(){ $q=mysql_query("SELECT * FROM utenti"); while($r=mysql_fetch_assoc($q)){ ?> <td> <?php echo $r['nomeutente']; ?></td> <td> <?php echo $r ['cognomeutente']; ?></td> <td> <?php echo $r['emailutente']; ?></td> <td> <input type="checkbox" name="celimina[]" id="checkbox" value="<?php echo $r['idutente']; ?>" /></td> </tr> <tr> <?php } }//Fine Funzione Listaclienti
Data questa situazione come posso richiamare la funzione alla pressione di un pulsante senza avere un submit?Altrimenti se devo mettere il submit come faccio ad inserirlo?codice:<div id="tabellautenti"> <div id="menuutenti"><input name="eliminabutton" type="submit" value="Elimina" onClick=" " /></div> <table align="center" width="678" height="67" border="1" cellpadding="0" cellspacing="0"> <tr> <td width="224">NOME</td> <td width="280">Cognome</td> <td width="166">Email</td> <td width="160">Elimina</td> </tr> <tr> <?php $obj->listautenti(); ?> </tr> </table> </div>
o fai una post con ajax o fai post "normale"
come sei messo con php e ajax???
Ajax zero non ho mai visto nulla. Penso sia meglio fare un post normale. Solo che mi sorge un dubbio dove inserisco i tag form?Se li inserisco nel ciclo di stampa utenti avrei il tag form moltiplicato, altrimenti lo inserisco in mezzo alla chiamata della funzione. Poi stavo pensando di richiamare il submit da javascript in quanto comunque voglio il button fuori dal tag form, e lo inserisco nel div menuutente
semplicemente apri il form prima del ciclo e dopo il ciclo metti il submit e chiudi il form
ti stai incasinando la vita per nulla e non c'è alcun bisogno di aggiungere javascript a tutto questo.
Tendenzialmente vado sempre ad incasinarmi lo so, però stavo pensando di aggiungere lo script perché il submit lo voglio fuori dal tag del form, se lo metto fuori ho pensato che il submit cosi non funziona.
il punto di fondo è che non vedo perchè il tasto per effettuare il submit debba stare fuori dal form.
se sei davvero costretto a fare una cosa del genere vuol dire che hai progettato male qualcosa, correggi gli errori e sistema.
No sono costretto perché ho fatto un file menu.php che vado ad includere che contiene Nuovo, Elimina, Trova, Stampa etc. Poi tutto gira con multilingua e template. Per questo mi vedo costretto ad inserire fuori dal form il submit.
Come gestiresti tu il tutto?Se metto il submit all'interno del form sono costretto a lasciare i pulsanti prima della chiusura del form (io invece voglio i pulsanti sopra la tabella e non sotto)
detta così non l'ho ben capita la struttura dal template, ma fidati, è profondamente sbagliata se non ti permette di inserire form dove vuoi o.o
fai debug, ristudiatelo e vedi come risolverlo.
quello che farai tu è un workaround e comunque renderà il codice sporco in maniera totalmente gratuita.
poi nessuno ti forza a fare le cose bene, per come la vedo io puoi pure mettere un tasto javascript, che richiama un altra funzione javascript, che a sua volta invia il form... have fun o.o/