You're not charting 3 series there, you have 1 series.  Looking at your SQL 
table, I would guess that you want to display one series for each sample 
id, right?  If so, then you need to break out the "prodPerct" column into 3 
different columns - 1 for each series.  This is probably best achieved in 
SQL, maybe with a query like this:

SELECT 
PsiBar,
SUM(IF(id_sample = 1, prodPerct, null)) AS prodPerct1,
SUM(IF(id_sample = 2, prodPerct, null)) AS prodPerct2,
SUM(IF(id_sample = 3, prodPerct, null)) AS prodPerct3
FROM tbl_dilution
GROUP BY PsiBar

and then use this to build the table:

$table['cols'] = array(
array('label' => 'PsiBar', 'type' => 'number'),
array('label' => 'Series 1', 'type' => 'number')
array('label' => 'Series 2', 'type' => 'number')
array('label' => 'Series 3', 'type' => 'number')
);

$rows = array();
while($r = mysql_fetch_assoc($sth)) {
$temp = array();
$temp[] = array('v' => (float) $r['psiBar']); 
$temp[] = array('v' => (float) $r['prodPerct1']); 
$temp[] = array('v' => (float) $r['prodPerct2']); 
$temp[] = array('v' => (float) $r['prodPerct3']); 
$rows[] = array('c' => $temp);
}

On Thursday, October 11, 2012 12:50:04 PM UTC-4, Jose wrote:
>
> Hi asgallant,
>
> Seeing Diana's example, I tried doing something similar with a Line graph 
> but it's not coming out as I'd like.
> It displays the three series but links them all together instead of 
> individually displaying them (lineChart.jpg).
> What I'm trying to achieve, is something similar to how it's displayed in 
> Excel (chart_xls.jpg).
> If you could help me in the right direction, I'd appreciate it alot as I 
> have been trying various things and the outcome
> isn't what I'm expecting.
>
> José
>
> On Wednesday, September 26, 2012 10:11:01 AM UTC-7, asgallant wrote:
>>
>> What is throwing that error message?  Is it PHP?
>>
>> You will have to adjust the data types to the type of data you are using, 
>> so if your first column isn't type string, you need to change it to 
>> something else in the column definitions (this goes for all columns - types 
>> must always match).  Also, the (string) typecasting in this line:
>>
>> $temp[] = array('v' => (string) $r['PLACA']);
>>
>> is probably not necessary, unless you have a non-string data type that 
>> you need to specifically convert into a string.
>>
>> If you can post a link to the page, I can help debug things on the 
>> javascript end, if it turns out that is where the problem is.
>>
>> On Wednesday, September 26, 2012 4:47:20 AM UTC-4, Barbara Gerstl wrote:
>>>
>>> That is what I did... but, when opening goochart2.html, the result is 
>>> the Error-Massage "string". 
>>> I think, it has something to do with the field settings of the columns. 
>>> Do you have any tipps?
>>>
>>> Thank you!
>>>
>>>
>>> Am Montag, 24. September 2012 19:26:26 UTC+2 schrieb asgallant:
>>>>
>>>> You can extrapolate from the code that the table has 6 columns: PLACA, 
>>>> S1, S2, S3, S4, S5.
>>>>
>>>> On Monday, September 24, 2012 10:15:44 AM UTC-4, Barbara Gerstl wrote:
>>>>>
>>>>> Hello Diana!
>>>>>
>>>>> Thank you very much for showing the whole process on how to combine 
>>>>> Google Graph API with a MySQL-Database. That is exactly what I am looking 
>>>>> for.
>>>>>
>>>>> I tried to rebuild your example and I am having problems with the 
>>>>> structure of the database/field settings. Can you show me structure and 
>>>>> field settings of the table "bd_salidas"?
>>>>>
>>>>> Thank you for your answer.
>>>>> Barbara
>>>>>
>>>>>
>>>>> Am Mittwoch, 5. September 2012 21:56:35 UTC+2 schrieb Diana Flores:
>>>>>>
>>>>>> yeaaaaaaahhhHHHH!!!!, we did it!!!!!!!!!!!!!. well at first i tried 
>>>>>> the .DataTable(jsonData);  but it gave me errors but i put the 
>>>>>> JSON.parse(jsonData));  and it works!!!!!!!!!!!!!!!!!!....im so happy!!! 
>>>>>> i 
>>>>>> will attach the files in case someone has the same 
>>>>>> problem!!!!!!!!....really really grateful, cause with your help i 
>>>>>> learned a 
>>>>>> lot of things!!!!....one month ago I was "what its php or mysql....JSON 
>>>>>> O_O???"  i think its a lot, but thanks!!!!
>>>>>>
>>>>>>
>>>>>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Visualization API" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-visualization-api/-/lIIyIWMYHNUJ.
To post to this group, send email to google-visualization-api@googlegroups.com.
To unsubscribe from this group, send email to 
google-visualization-api+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-visualization-api?hl=en.

Reply via email to