Are you sure you mean /r/n? I think you mean \r\n which is a windows line-end.. -- // DvDmanDT MSN: dvdmandt@hotmail.com Mail: dvdmandt@telia.com "Toby z" <blue_myth_1@yahoo.com> skrev i meddelandet 20030902120708.36846.qmail@web20802.mail.yahoo.com">news:20030902120708.36846.qmail@web20802.mail.yahoo.com... > hay guyz > > im stuck with substr now > > im sure i ve actually lost it .... > > i have a string being passed to a graph as its title > and the title is being retrieved from mysql db > > now whenever i store anything with <br> or /r/n > its displayed normally on the screen > > but this time i have to pass this to a jpeg chart being created by jd > library > which is then displayed on the screen > > and the title gets displayed as > > Medicine Reports /r/n (report generated for below 60% stocked > medicines) > > where its supposed to display > > Medicine Reports > (report generated for below 60% stocked medicines) > > > i have tried a few functions but none of them seem to be working > > i can, however pass two strings as title and sub-title to the graph > function call > > and for this i need to splitt the title retrieved from db to two > strings ...... > > > > ================================================================= > > > <?php > > > > //$pg='rprt_gf_py_3d_1'; > // ma dta > > $max_data = count($gfData); > > for ($k = 0; $k < $max_data; $k++) > { > //$arrData[$k] = $gfData[$k] * $factor ; > $data[$k] = $gfData[$k] ; > } > > > > > // Create the Pie Graph. > $graph = new PieGraph(850,600,"auto"); > $graph->SetShadow(); > > > > /************************* > trying 2 split title :P:P:P ! ! ! ! > **************************/ > > > $newStr=""; > //Replacing \n with <br> > /*$tok = strtok($title,":P"); > while ($tok) { > $newStr = $newStr.$tok."<br>"; > $tok = strtok(":P"); > } > */ > $tok = split($title,":P"); > //while ($tok) { > $newStr = $newStr.$tok."<br>"; > //$tok = substr(":P"); > //} > > echo ($newStr); > > > //$newStr = explode("\r\n","$title"); > //$newStr = explode(chr(10),"$title"); > //$newStr = preg_split("/[ \t]+/", $title); > > > > > > > // Set A title for the plot > $graph->title->Set("$newStr"); > $graph->subtitle->Set("sub"); > $graph->title->SetFont(FF_VERDANA,FS_BOLD,18); > $graph->title->SetColor("darkblue"); > $graph->legend->Pos(0.1,0.2); > > // Create 3D pie plot > $p1 = new PiePlot3d($data); > $p1->SetTheme("sand"); > $p1->SetCenter(0.4); > $p1->SetSize(150); > > // Adjust projection angle > $p1->SetAngle(45); > > // Adjsut angle for first slice > $p1->SetStartAngle(45); > > // Display the slice values > $p1->value->SetFont(FF_ARIAL,FS_BOLD,11); > $p1->value->SetColor("navy"); > > // Add colored edges to the 3D pie > // NOTE: You can't have exploded slices with edges! > $p1->SetEdge("navy"); > > > for ($i = 0; $i < $max_data; $i++) > { > if ($arrData[$i] > $max_value) > $max_value = $arrData[$i]; > > if ( strlen($label[$i]) > $max_label_width ) > $max_label_width = strlen($label[$i]); > > $p1->SetLegends($label); > > $ttl_rkrdz = array_sum($gfData); > } > > > $graph->Add($p1); > $graph->Stroke("abc.jpg"); > > echo(" > <table width='100%' border='1'> > <tr> <td align='right'> > <img src=abc.jpg> > </td> </tr> > </table> > > <br><br><br> > "); > > > > $table_text = "<table align=center border='0'><tr><td > align='center'> </td></tr> > > <tr><td align=center></td></tr><tr><td align=center ><br><table > border=4><tr>"; > > > > for ($i = 0; $i < $max_data; $i++) > { > if ($arrData[$i] > $max_value) > $max_value = $arrData[$i]; > > if ( strlen($label[$i]) > $max_label_width ) > $max_label_width = strlen($label[$i]); > > $table_text = $table_text . "<th> " . $label[$i] . " </th>"; > $ttl_rkrdz = array_sum($gfData); > > } > $table_text = $table_text . "</tr>"; > $table_text = $table_text . "<tr>"; > > > for ($i = 0; $i < $max_data; $i++) > { > > $table_text = $table_text . "<td style= \"font-family: $font\" >" . > $gfData[$i] . "</td>"; > > > } > $table_text = $table_text . "</tr> > </table></td></tr> > <tr> > <td style= \"font-family: $font\"> </td> > </tr> > <tr><td> </td></tr> > > <tr> <td> > <table border='4' align=center> > <tr> > <th width='50%' valign='center' style= \"font-family: $font\"> > Total Records </th> > <td width='50%' valign='center' style= \"font-family: $font\"> > $ttl_rkrdz </td> > </tr> > </table> > </td> > </tr> > <tr><td> </td></tr> > <tr><td> </td></tr> > <tr><td> </td></tr> > "; > > echo($table_text); > > ?> > > > ============================================================= > > > will someone plz jerk me out of this ..... ????? > > thnx a million > > toby > > ________________________________________________________________________ > Want to chat instantly with your online friends? Get the FREE Yahoo! > Messenger http://uk.messenger.yahoo.com/ -- PHP Windows Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php