Awesome! Now lets take a look at the javascript end of things. You said
before that you have a form and you are using jQuery to submit it, do you
have code for that already, or do you need to write new code?
On Monday, December 10, 2012 2:45:34 AM UTC-5, Chrystopher Medina wrote:
>
> yes u are right.... my new result is this :
>
> {"cols":[{"label":"Type","type":"string"},{"label":"Count","type":"number"}],"rows":[{"c":[{"v":"word
>
> of mouth recomendation"},{"v":2}]},{"c":[{"v":"magazine
> advertisement"},{"v":1}]},{"c":[{"v":"roadside
> advertisement"},{"v":1}]},{"c":[{"v":"google"},{"v":2}]}]}
>
> yes my friend i need 4 answers .is for that i add this :
>
> $query = "SELECT b.id_respuesta , COUNT(b.id_respuesta) AS cnt
> FROM huesped a, rompe_encuesta b
> WHERE
> b.id_huesped = a.id_huesped AND
> b.id_aspecto = 1 AND
> b.id_respuesta >= 8 AND
> b.id_respuesta <= 11 AND // this
> a.fecha BETWEEN '$var1' AND '$var2'
> GROUP BY b.id_respuesta;";
>
> I have modified the code like this:
> switch ((int) $r['id_respuesta']) {
>
> case 8:
> $type = 'word of mouth recomendation';
> break;
> case 9:
> $type = 'magazine advertisement';
> break;
> case 10:
> $type = 'roadside advertisement';
> break;
> case 11:
> $type = 'google';
> break;
> default:
> die('{"error":"Error in SQL query: unknown \'id_respuesta\'"}');
> }
>
>
> and this is all my file php. Check it please.
>
>
> <?php
> $var1="$_POST[fecha1]";
>
> $var2= "$_POST[fecha2]";
>
> $server="localhost";
> $username="root";
> $password="chrystopher";
> $databasename="encuestasavandaro";
>
> $con = mysql_connect($server,$username,$password) or die ('Error
> connecting to server');
> mysql_select_db($databasename,$con);
>
> $query = "SELECT b.id_respuesta , COUNT(b.id_respuesta) AS cnt
> FROM huesped a, rompe_encuesta b
> WHERE
> b.id_huesped = a.id_huesped AND
> b.id_aspecto = 1 AND
> b.id_respuesta >= 8 AND
> b.id_respuesta <= 11 AND
> a.fecha BETWEEN '$var1' AND '$var2'
> GROUP BY b.id_respuesta;";
>
>
> $table = array();
>
> $table['cols']=array(
> array('label' => 'Type' , 'type' => 'string'),
> array('label' => 'Count' , 'type' => 'number')
> );
>
> $rows = array();
> if (!mysql_query($query,$con))
> {
> die('Error: ' . mysql_error());
> }else{
>
> $sqlquery= mysql_query($query);
> while($r = mysql_fetch_assoc($sqlquery)){
> $temp = array();
> // using (int) $variable typecasts the variable as an integer, usefull
> when the SQL is returning numbers as strings
>
> switch ((int) $r['id_respuesta']) {
>
> case 8:
> $type = 'word of mouth recomendation';
> break;
> case 9:
> $type = 'magazine advertisement';
> break;
> case 10:
> $type = 'roadside advertisement';
> break;
> case 11:
> $type = 'google';
> break;
> default:
> die('{"error":"Error in SQL query: unknown \'id_respuesta\'"}');
> }
>
> $temp[] = array('v' => $type);
> $temp[] = array('v' => (int) $r['cnt']);
> $rows[] = array('c' => $temp);
> }
> }
> $table['rows'] = $rows;
>
> $jsonTable = json_encode($table);
> echo $jsonTable;
>
> ?>
>
>
>
>
>
>
>
>
--
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/-/dRneWmVq3F8J.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-visualization-api?hl=en.