Back to top

Autore Topic: facile form  (Letto 1240 volte)

Offline errosciamano

  • Nuovo arrivato
  • *
  • Post: 22
    • Mostra profilo
facile form
« il: 26 Set 2007, 19:27:22 »
Aiuto.... devo creare un form praticamente identico a quello del sample di facile form RocknRoll con l'unica differenza che un utente deve poter salvare e/o editare più di un solo input, ma ogni volta che ci metto le mani... apriti cielo....
Se qualcuno mi passa una soluzione facile facile giuro che non mi offendo, ma visto che mi sono anche incartato come un pollo in un passaggio "inutile" se riuscite a spiegarmi anche questo errore vi sarei veramente riconoscente!



Dalla base di RnRContestRegist faccio una copia e la chiamo prova. Per semplicità diciamo che elimino tutto tranne il "couple name" che modifico in "sraffia" (non chiedetemi perché!!). Nella parte "edit form" cambio tutti i nomi della tabella in "prova1" e una volta effettuato il tutto mi esce fuori questo errore dopo il submit:

DB function failed with error number 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 'from jos_prova 1 as c left join jos_users as u on c.userid = u. SQL=select c.id as id, c.userid as userid, u.name as user, c.sraffia as sraffia, from jos_prova 1 as c left join jos_users as u on c.userid = u.id order by user, sraffia


per dovere di cronaca: si ho modificato in RnRContestList il nome della tabella in cui dovrebbe cercare... anzi, sospetto che l'errore sia proprio nella Query List Participants piuttosto che nell'edit form ma...... in ogni caso il mio attuale problema numero 1 rimane quello di poter permettere più inserzioni per singolo user, deng iu

Daniele

P.S. qualcuno conosce una guida/tutorial di livello intermedio che sia almeno in inglese e non in tedesco come quella più volte citata nei post che riguardano facile form?
« Ultima modifica: 26 Set 2007, 19:35:33 da errosciamano »

Offline errosciamano

  • Nuovo arrivato
  • *
  • Post: 22
    • Mostra profilo
Re: facile form
« Risposta #1 il: 27 Set 2007, 10:56:40 »
Ok, per l'errore mi rispondo da solo.... nel backend edit form mi ero dimenticato di settare il parametro relativo al log on database.... ma adesso mi da un altro maledetto errore....

DB function failed with error number 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 'where `id` = 2' at line 1 SQL=update `jos_prova1` set `sraffia` = '', where `id` = 2



Offline errosciamano

  • Nuovo arrivato
  • *
  • Post: 22
    • Mostra profilo
Re: facile form basic database
« Risposta #2 il: 27 Set 2007, 13:33:00 »
Ok, tanto per cambiare qualcuno aveva già risolto il mio problema alla radice... per fare quello che volevo bastava cercare nel forum di FacileForms e avrei scoperto che Boldee (http://www.facileforms.biz/forum/index.php/board,17.0.html) aveva creato addirittura un package intero che esegue la creazione a un db e vi si connette permettendo la modifica dei dati inseriti.
A questo punto però mi sorgono 2 problemi:
1)tutti possono modificare i record inseriti anche da altri utenti, come faccio a evitare che l'utente A modifichi i dati inseriti dall'utente B e viceversa?
2)i dati vengono visualizzati per ordine di inserimento ma a me sarebbe utile metterli in ordine alfabetico.

Immaggino che questo non sia il luogo più adatto per fare una domanda del genere su un package specifico ma sto ancora aspettando che mi attivino l'utenza nel forum di facile form quindi..... tentar non nuoce!!

 



Web Design Bolzano Kreatif