Hi Ashford.
Thanks Man.
That might work..
I do create the table dynamically with varying columns and the first column is always a PK with a value..
i hope to dynamically populate it with some sample data.
I'll paste what works.
Any more help is appreciated..

regards

On Thu, Sep 24, 2009 at 5:27 PM, Ashford Kuria <kuriashford@gmail.com> wrote:
Unless your table "$table" is dynamic, you will encounter errors with all insets where column count is not valid

assume $table  is table_column-count
then

...
..
.
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE)
{
$c = count($data); // get count of columns
$table = "table_$c"; // concat table name
$sqldata = ""; // empty sting for concatenation below

foreach($data as $dat)
$sqldata .= ', "'.msql_real_escape_string($dat).'"'; // convert $data into csv of quoted escaped values

$sqldata = substr($sqldata,2); // remove first space and comma ", "

if($c  > 0 and $c <= 22)
mysql_query("insert into $table values ($sqldata)", $connection);

if($c ==12)
echo "YIPEEEEE";

if($c > 22 or $c == 0)
echo "Call your  DBA - Mark";
}

Ashford K.



_______________________________________________
Skunkworks mailing list
Skunkworks@lists.my.co.ke
http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks
Other services @ http://my.co.ke
Other lists
-------------
Announce: http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks-announce
Science:  http://lists.my.co.ke/cgi-bin/mailman/listinfo/science
kazi:     http://lists.my.co.ke/cgi-bin/mailman/admin/kazi/general



--
---------------------------------------------------------------------
Thea Maina
Nairobi Kenya
http://www.mafans.com
skype: thea.mnairobi