Hi Dean,
Thanks for the advice.
On the old server I used the export sql feature to backup a fresh file.
On the new server, I then erased all tables and imported the backup.
.... and all work like before! waow...
What I did previously is a backup from the cPanel but it seems that databases are not saved properly. I had the same problem with a guest book and I just used phpmyadmin to backup the file and it worked.
The morale of this is beware of cPanel backups....
Thanks Dean for your help and this forum.