Scheda non modificabile dall'interno postato il 04/02/2009 20:42:13 nel forum programmazione, gdrcd e open source e modificato da ramsay il 04/02/2009 20:50:03
Una premessa: non prendetemi per uno sprovveduto quando vi dico cos'è successo.
Per errore un giorno ho cliccato su ELIMINA nel DB e ho eliminato l'intera tabella: Personaggio.
Quindi si sono eliminati tutti i personaggi, etc.
Ho ricreato la tabella Personaggio con tutti gli accorgimenti aggiuntivi che avevo messo col tempo (Note del Fato e simili).
Ma ora se un personaggio clicca nella propria scheda "Modifica" e scrive la modifica in uno degli spazi, dà l'OK come fosse modificata ma poi la scheda resta invariata.
Se si modifica dall'interno del DB una scheda di un personaggio allora le modifiche vanno.
Aiuto.
-
Inoltre non fa più registrare personaggi.
Dà come se ci si fosse registrati ma poi la mail non arriva mai e nel database il personaggio non viene proprio creato.
Se creato dal DB direttamente allora ovviamente và.
P.S.
Ho provato a modificare o a rimettere i files Scheda (1,2,3,4) originari ma non è lì il problema.
Il problema persiste sia in spazi come "Dice di sè" "Capacità" "Affetti" come altri tipo "URL Img" o "Msn".
**Moderazione***
E' vietato da regolamento scrivere i titoli dei post in maiuscolo. Consiglio di rivedere il regolamento, grazie.
Pagine → 1
04/02/2009 20:44:33
magie degli sql sbagliati.
Cerca l'update, stampalo con un eco e poi inseriscilo nel promt dei comandi di mysql. Ti dirà dove sbagli.
04/02/2009 21:04:10
Probabilmente c'è un'incongruenza con i nomi dei campi della tabella. Ricreandola, hai dato ai campi della tabella dei nomi o dei formati differenti da quelli originali: il codice di conseguenza non riconosce correttamente i campi, e se hai l'opzione disabilitata, neanche ti avvisa con warnings e simili se trova intoppi nell'sql.
05/02/2009 10:24:26
§Una cosa che succede spesso e' che quando esporti un database per fare un backup ti trasforma i nomi delle tabelle in lowercase, quindi, se sono state discutibilmente progettate come quelel di GDRCD che hanno l'iniziale maiuscola, puo' darsi che tu crei un db dove le tabelle hanno l'iniziale minuscola, mentre le query sylle tue pagine maiuscola. Questo sotto windows non dovrebbe causare peroblemi, credo, ma sotto gli hosting Linux crea problemi eccome, perche' per lui se una tabella si chiama account e tu scrivi Account stai cercando una tabella differente, e da erore perche' non c'e'.
Ricontrolal i nomi delle tabelle, se queli vanno bene prova a riguardare i singoli campi e, se avevi cambiato nme a qualcuno, vedi di adeguare il codice.
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
Titan Revenge: Nuovo evento con premi!