Tengo un problema que no he podido solucionar, he buscado en todos lugares como google, pero lamentablemente no he podido encontrar la forma, ya llevo varios días intentando, pero nada, ahora acudo a ustedes y espero que me puedan ayudar. Gracias a todos.
El siguiente problema que tengo es:
He creado una tabla en HTML y he programado en PHP una consulta para MySQL :
Código PHP:
<?php
$queryCosechaRegistros = mysql_query("SELECT productores.nombre_productor, variedades.nombre_variedad, plan_cosecha.num_semana, plan_cosecha.num_bins FROM plan_cosecha, productores, variedades where plan_cosecha.id_especie = $id_especie and plan_cosecha.id_productor = productores.id_productor and plan_cosecha.id_variedad = variedades.id_variedad ORDER BY convert(num_semana,binary) ASC",$dbCon) or die (mysql_error());
while($rowCosechaRegistros = mysql_fetch_array($queryCosechaRegistros)){
$decimal = $rowCosechaRegistros['num_semana'];
if($decimal<10 && strlen($decimal)>1)$decimal = number_format($decimal, 2, ".","0");
?>
<tr>
<td class="alt"><?php echo htmlentities($rowCosechaRegistros['nombre_productor']); ?></td>
<td class="alt"><a href="../paginas/detalleprod.php?id=<?php echo $id_especie; ?>&especie=<?php echo $nom_especie; ?>" title="Detalle Producto" rel="gb_page_fs[]"><?php echo htmlentities($rowCosechaRegistros['nombre_variedad']); ?></a></td>
<td class="spec"><span style="color:black;"><span style="font-weight:bold;" ><?php echo $decimal; ?></span></span></td>
<td class="alt"> </td>
<td class="alt"> </td>
<td class="alt"> </td>
<td class="alt"> </td>
<td class="alt"> </td>
<td class="alt"> </td>
<td class="alt"> </td>
<td class="alt"> </td>
<td class="alt"> </td>
<td class="alt"> </td>
<td class="alt"> </td>
<td class="alt"> </td>
<td class="alt"> </td>
<td class="alt"> </td>
<td class="alt"> </td>
<td class="alt"> </td>
<td class="spec"><span style="color:black;"><span style="font-weight:bold;" ><?php echo $rowCosechaRegistros['num_bins']; ?></span></span></td>
</tr>
<?php
}
?>
Cita:
Pero lo que yo necesito es dejar los números 0.46 - 0.46 - 0.47 - 0.48 ... como fila al lado derecho de VARIEDAD y usar distinct para que no se repitan los decimales 0.46 - 0.47 ... etc.imaxenes.com/imagen/pantallazo_21jv16jm.png.html
Hasta aquí lo he logrado bien.
----
El Problema :
Lo que no he logrado hacer es que coincida cada numero BINS COSECHADOS al numero de la SEMANA por ejemplo el número 0.46 . el cero significa el año anterior y el 46 la semana de ese año, el año tiene 52 semanas aprox.
Mirad la foto :
imaxenes.com/imagen/pantallazo_11aw51pv.png.html
Espero que me puedan entender lo que intento explicar, espero que me puedan ayudar a encontrar una solución a este conflicto ;( no he dormido varias noches, intentando solucionar.
Bueno espero sus respuestas con ánimos.
Saludos a todos
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
O saben de algún componente en ajax, que pueda hacer esto?