Muchas gracias por tu atencion.
Yo como veras estoy aprendiendo y no controlo lo que yo desearia.
he incluido tu codigo y me da un error.
Parse error: syntax error, unexpected T_SWITCH
Si no te importa podrias inluir el codigo que me has puesto dentro del codigo que yo he puesto en mi hilo, porque seguro que lo he hecho mal y por eso me da ese error.
La ventana de abajo la he incluido el el head dentro de las etiquetas <script>
Y el codigo de la parte de atriba lo he sustituido a partid del while inclusive.
Asi es como lo he hecho:
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 type="text/javascript">
function 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;
}
}
</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'];
$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;
} // aqui lo cierro
//------------------------------------------------------
print ("</table>\n");
print ("</div>\n");
//--------------------------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>