Kolla om arrayen som du imploderar innehåller mer än 40 platser, annars kan det kanske vara så att fältlängden in MySQL inte sväljer fler tecken. VarChar tar 256 tecken, och det räcker knappast.
/G
2 svar · 535 visningar · startad av nanne
Tjo
Jag har en selectbox med samtliga av sveriges kommuner.
När jag markerar alla och klickar på submit så kommer dock bara de 40 första med.
Koden för att lägga in i databasen
$koder=implode($Fkommunkod,",");
$res=mysql_query("update ftg set kommunkod='$koder',postnr='$Fpostnr',vip='$Fvip' where id=$id");
Kolla om arrayen som du imploderar innehåller mer än 40 platser, annars kan det kanske vara så att fältlängden in MySQL inte sväljer fler tecken. VarChar tar 256 tecken, och det räcker knappast.
/G
Thx.. det var det som var felet. Jag ändrade fältet till en text och nu funkar det felfritt. Frågan är bara om jag valt fälttyp.