1- En la consulta extraes 7 campos y en la tabla imprimes 8? (0 a 7)
Código PHP:
Ver original$sql="SELECT c.cod_prove, c.nom_prove, c.ape_prove, c.doc_prove, c.cuil_prove, c.dom_prove, c.tel_prove FROM proveedoresn as c WHERE c.cod_prove=$cod_prove";
2- En la consulta ya estas filtrando por c.cod_prove:
WHERE c.cod_prove=$cod_prove, pero mas adelante repites el filtro:
Código PHP:
Ver originalif ($cod_prove != "")
{
$sql .= " and c.cod_prove=$cod_prove";
}
No se hasta que punto te puedan afectar estos pequeños detalles, pero siempre es bueno optimizar un poco. Por cierto, no necesitas tampoco el alias para la tabla, ya que solo estas usando una:
Código PHP:
Ver original$sql="SELECT cod_prove, nom_prove, ape_prove, doc_prove, cuil_prove, dom_prove, tel_prove FROM proveedoresn WHERE cod_prove=$cod_prove";