Hola
Para colorear cada tabla de un color no es necesario imprimir cada tabla con un class distinto
Prueba esto
Código PHP:
Ver original{
$registro = $row['id_amigo'];
$resto = ($tabla % 2);
switch ($resto) { // Coloreamos cada tabla
case 0: $estilo = "spec"; break;
case 1: $estilo = "specalt"; break;
}
//-------------------------Fila de un color-------------------------
print ("<tr width=100% id="$tabla" onclick="volcar_valores($tabla)>\n");
print ("<th scope='row' class='$estilo'>" . "</th>\n");
print ("<td>" . $row['nombre'] . "</td>\n");
print ("<td>" . $row['direccion'] . "</td>\n");
print ("<td>" . $row['ciudad'] . "</td>\n");
print ("<td>" . $row['codigo'] . "</td>\n");
print ("<td>" . $row['provincia'] . "</td>\n");
print ("<td>" . $row['movil'] . "</td>\n");
print ("</tr>\n");
$tabla += 1;
}
La función js para insertar los valores en los campos del form. No está probada
Código Javascript
:
Ver originalfunction volcar_valores(tabla) {
tr = document.getElementById(tabla);
td = tr.getElementsByTagName("td");
idDiv = document.getElementById("formulario");
inputDiv = idDiv.getElementsByTagName("input");
for (i = 0; i < td.length; i++) {
inputDiv[i].value = td[i].value;
}
}
Suerte