Código :
</head>
<body>
<?php
//las categorías son 4: A, B, C y D
//Necesito distinguir los pedidos por categorías
//En esta parte voy a distinguir las categorías por mes en el año seleccionados, pero..
//Para no complicarme la vida ...
//$anio=$_GET["xAnio"];
//$mes=$_GET["xMes"];
$anio="2007";
$mes="11";
$conn = mysql_connect("localhost","root","pass");
mysql_select_db("db",$conn);
$sql = "SELECT DISTINCT categoria FROM pedidos WHERE mes='$mes' AND anio='$anio' order by tipo_cli ASC";
$res = mysql_query($sql,$conn);
if (mysql_num_rows($res) == 0) {
echo "No se ha encontrado registros ";
exit;
}
//Deseo que guardar el resultado en la variable "$data",
//el resultado lo quiero separado por comas,
echo "data:<br>";
while($ventas = mysql_fetch_array($res)){
//utilizo implode:
//$data=$ventas;
$data=implode(',',$ventas);
echo $data."<br>";
//resultado es:
//data:A,AB,BC,CD,D
//Veo que existen pedidos por todas laa categorías,pero el resultado me sale duplicado.
//ydeéstaotraforma...
//echo $data;
//pues..,se complica
//data:
//A,AB,BC,CD,D
//¿POR QUE?
}
mysql_free_result($res);
?>
</body>
</html>Si categoria es un solo campo el cual "distingo" , ¿porque se duplica..?
Gracias por sus respuestas.
