Este es el codigo:
Código PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Amigos</title>
<meta http-equiv="content-type" content="text/html; charset=UTF8">
<script>
function cambio(id)
{
var contenido = document.getElementById('fila_seleccionada'+id).innerHTML;
document.getElement.ById('fila_de_arriba').innerHTML = contenido;
}
</script>
</head>
<!-- -->
<body>
<div id="contenido">
<div id="text1" style="position:absolute; overflow:hidden; left:358px; top:6px; width:256px; height:34px">
<div><font size="5" color="#0000FF" face="Comic Sans MS"><B>AMISTADES</B></font></div>
</div>
<div id="hr1"></div>
<?php
//---------------------Titulos de la tabla---
print ("<div class='scrolled'>\n");
print ("<table wjth=100%>\n");
print ("<tr>\n");
print ("<th scope='col'>NOMBRE </th>\n");
print ("<th scope='col'>DIRECCION
</th>\n");
print ("<th scope='col'>CIUDAD </th>\n");
print ("<th scope='col'>C.P.</th>\n");
print ("<th scope='col'>PROVINCIA </th>\n");
print ("<th scope='col'>T-MOVIL</th>\n");
print ("</tr>\n");
//----------------------
$tabla=0;
$conexion = mysql_connect("localhost", "root", ""); // conecta con el servidor
mysql_select_db("amistades", $conexion) or die ("No se puede seleccionar la base de daros"); // conecta con la base de datos
$instruccion = "SELECT * FROM amigos ORDER BY NOMBRE ASC"; //ordena la tabla
$consulta = mysql_query ($instruccion, $conexion) or die ("Fallo en la consulta1");
while ($row = mysql_fetch_array($consulta))
{
$registro = $row['id_amigo'];
If ($tabla==0)
{
//-------------------------Fila de un color-------------------------
print ("<tr width=100%>\n");
print ("<th scope='row' class='spec'>" . "</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;
}
else
{
//-----------------------------Fila de otro color-------------------
print ("<tr width=100%>\n");
print ("<th scope='row' class='specalt'>" . "</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");
print ("</table>\n");
print ("</div>\n");
$tabla=0;
}
}
//--------------------------Vuelvo a hacer la consulta para el formulario----------------
// ----- la variable $registro es la que controlo para que al pinchar con el raton en
//------ una fila me presente los campos de ese registro en el formulario
//---------------------------------------------------------------------------------------------------
$orden = "SELECT * FROM amigos WHERE id_amigo = '$registro'";
$consulta = mysql_query ($orden, $conexion) or die ("Fallo en la consulta02");
$resultado = mysql_fetch_array($consulta);
$_POST['nombre'] = $resultado['nombre'];
$_POST['direccion'] = $resultado['direccion'];
$_POST['ciudad'] = $resultado['ciudad'];
$_POST['codigo'] = $resultado['codigo'];
$_POST['provincia'] = $resultado['provincia'];
$_POST['movil'] = $resultado['movil'];
//--------------------------------------------------
mysql_free_result($consulta);
mysql_close($conexion); // cierra la conexion con la base de datos
?>
<!-- asigno las variables a mi formulario-->
<div id="formulario">
<form action="" method="post">
<form name="amigos" style="margin:0px">
<div id="etiqueta"><B>NOMBRE:</B></div>
<input name="nombre" type="text" value="<?php echo $_POST['nombre'];?>">
<div id="etiqueta"><B>DIRECCIÓN:</B></div>
<input name="direccion" type="text" value="<?php echo $_POST['direccion'];?>">
<div id="etiqueta"><B>CIUDAD:</B></div>
<input name="ciudad" type="text" value="<?php echo $_POST['ciudad'];?>">
<div id="etiqueta"><B>CÓDIGO:</B></div>
<input name="codigo" type="text" value="<?php echo $_POST['codigo'];?>">
<div id="etiqueta"><B>PROVINCIA:</B></div>
<input name="provincia" type="text" value="<?php echo $_POST['provincia'];?>">
<div id="etiqueta"><B>T-MOVIL:</B></div>
<input name="moil" type="text" value="<?php echo $_POST['movil'];?>">
</form>
</div>
<!-- -->
</div>
</body>
</html>
Veras que hay dos td distintos con la variable $tabla=0, o tabla= 1 es porque cada linea de la tabla pinta una si y otra no con color distinto.