Pagina 1 din 1

Select in 2 tabele users si numar coduri la fiecare

Scris: Mar Mar 20, 2012
de botavlad89
Buna seara !
Am si eu nevoie de un pic de ajutor degat de niste grefice !
Am urmatorul cod !

Cod: Selectaţi tot

<?php 
include('/phplot/phplot.php');
include 'conectare.php';

$rezultat=mysql_query("SELECT 
 tblusers.username,
 tblsource_code.SourceCode
 from tblusers
 LEFT JOIN
 tblsource_code
 on tblusers.IdUser = tblsource_code.IdUser
 where access=1");
$rezultat2=count($rezultat);
$i=0;
while($date = mysql_fetch_array($rezultat)){
   $data[$i]=array($date['username'],$date['SourceCode']);
$i++;
}

$plot = new PHPlot(800, 600);
$plot->SetImageBorderType('plain');

$plot->SetPlotType('bars');
$plot->SetDataType('text-data');
$plot->SetDataValues($data);


$plot->SetTitle('Activiti');
$plot->SetLegend(array('SourceCode'));
$plot->SetXTickLabelPos('none');
$plot->SetXTickPos('none');

$plot->DrawGraph();
?>
Asta am incercat eu sa fac da nu am reusit !!
Cum pot sa fac sa selectez toti useri si la fiecare user sami arete cate sourcecoduri are fiecare in tabel !
Datele se afla in 2 tabele : tbluser - IdUser,username,password,email, tip, si tabelu tblsource_code - id,IdUser,SourceCode ,data
Multumesc !

Select in 2 tabele users si numar coduri la fiecare

Scris: Mar Mar 20, 2012
de MarPlo
Salut
Nu prea ma pricem la comenzi SQL, dar incearca asa:

Cod: Selectaţi tot

SELECT username, COUNT(SourceCode) AS SourceCode FROM tbluser LEFT JOIN tblsource_code ON tblusers.IdUser = tblsource_code.IdUser
Daca nu merge, poate stie altcineva mai bine.