ncalenti Posted May 20, 2007 Share Posted May 20, 2007 So here is what I am trying to do but I have no clue how to go about it. Any help appreciated. I have a large table (more than 300 entries) with one of the fields called 'UPC' So what I want to do is: Get the first 10 UPC values make a string of them separated by commas execute a function with this string Get the next 10 UPC values execute the same function with that string Continue until all the UPC values in the table have been used. -Thanks Link to comment https://forums.phpfreaks.com/topic/52273-please-help-php-mysql-problem/ Share on other sites More sharing options...
Barand Posted May 21, 2007 Share Posted May 21, 2007 try <?php $sql = 'SELECT unc FROM mytable'; $res = mysql_query($sql) or die (mysql_error()."<p>$sql</p>"); while ($row = mysql_fetch_row($res)) { $data[] = $row[0]; } $ar = array_chunk($data,10); foreach ($ar as $chunk) { $str = join(',', $chunk); // call your_function($str) echo $str,'<br>'; } ?> Link to comment https://forums.phpfreaks.com/topic/52273-please-help-php-mysql-problem/#findComment-257940 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.