Problema 1.
con quella query hai fatto un grosso casino![]()
la versione corretta è così:
aggiungo una considerazione. se il campo "id" è un id univoco quel "COUNT(*) AS Righe" con "GROUP BY id" restituirà sempre 1 perchè mysql andrà a contare tutti i record che hanno un id diverso, ed essendo un valore univoco restituirà sempre 1. eventuali modifiche alla query dipendono da quello che vuoi fare tu.codice:SELECT COUNT( * ) AS `Righe` , `id`, `nome`,`cognome`,`ente`,`email` FROM `iscritti` GROUP BY `id` ORDER BY `id` LIMIT 0 , 30
Problema 2.
probabilmente c'è una query di INSERT INTO nella quale il numero di campi dichiarati è diverso dal numero di rispettivi valori. ad esempio:
questa query darebbe il tipo d'errore che hai tu perchè ho dichiarato 3 campi (campo1, campo2, campo3) ma sto associando solo 2 valori.codice:INSERT INTO tabella(campo1, campo2, campo3) VALUES('valore 1', 'valore 2')

Rispondi quotando