duda con tablas y saltos de linea

Hola Buenas.... Me presento....

Soy iosusie, acabo de empezar con esto de la creación de páginas web y estoy siguiendo varios totorales y mucha información sobre dreamweaver y php. Estoy intentando hacer una web con acceso a una base de datos MySQL pero me he encontrado con un pequeño problema que me tiene todo aturrullado... os cuento.... (seguro que os parece un bobada pero la verdad es que me tiene todo loco...)

tengo una tabla con varias columnas donde muestro datos de una Base de Datos MySQL. He creado la conexión a la BBDD, he creado un juego de registros y he colocado los datos de una fila de la tabla. Como comportamiento he indicado que me repita los datos (todos los registros) pero éstos se me muestran todos en la misma fila... Es decir, no realiza un salto de línea entre registro y registro... He probado insertando manualmente saltos de línea en código, pero no consigo hacer que se vean bien los datos...
os pongo el código de la tabla...

<table width="400" border="0">
<tr>
<td width="18%">orden</td>
<td width="32%">Euskera</td>
<td width="32%">Castellano</td>
<td width="18%">Acciones</td>
</tr>
<tr>
<?php do { ?>
<td valign="baseline"><?php echo $row_Recordset1['orden']; ?></td>
<td valign="baseline"><?php echo $row_Recordset1['eus']; ?></td>
<td valign="baseline"><?php echo $row_Recordset1['cas']; ?></td>
<td valign="baseline">Editar - Eliminar</td>
<?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?>
</tr>
</table>


espero una ayudita....

uso dreamweaver CS6/Mac...

muchas gracias

iosusie

PD. Si no es el foro correcto ruego me lo muevan al mismo...
Primero de todo efectivamente esto debería ir en el foro de PHP y Bases de datos XD
Prueba a cambiar tu código por este:
<table width="400" border="0">
<tr>
<td width="18%">orden</td>
<td width="32%">Euskera</td>
<td width="32%">Castellano</td>
<td width="18%">Acciones</td>
</tr>
<tr>
<?php

$result = mysql_query("SELECT * FROM tutabla"); // Modifica tutabla por el nombre de la tabla en tu base de datos de la que quieres mostrar los resultados
if(mysql_num_rows($result)){
  while($row = mysql_fetch_array($result)){

?>

<td valign="baseline"><?php echo $row['orden']; ?></td>
<td valign="baseline"><?php echo $row['eus']; ?></td>
<td valign="baseline"><?php echo $row['cas']; ?></td>
<td valign="baseline">Editar - Eliminar</td>
<?php }} ?>
</tr>
</table>

Pero claro, para que el código funcione recuerda que antes de ese código deberás incluir la conexión a tu base de datos! Tu archivo config.php (o como lo hayas llamado debe ser algo así:
<?php

$servidor = "xxxxx";
$usuario = "xxxxx";
$pass = "xxxxx";
$db = "xxxxx";

mysql_connect($servidor, $usuario, $pass) or die("No se pudo conectar al servidor: " . mysql_error());
mysql_select_db($db) or die("No se pudo conectar a la base de datos: " . mysql_error());

?>
Hola:

Aparte de lo que dice Doodleo, el error es más simple que eso: te falta agregar un tr.

<tr> = una fila, que debe contener uno o más td
<td> = una columna dentro de una fila.

En un ciclo for (o foreach), do... while o while, debes agregar un tr dentro del ciclo (no antes ni después):

<table width="400" border="0">
<tr>
<td width="18%">orden</td>
<td width="32%">Euskera</td>
<td width="32%">Castellano</td>
<td width="18%">Acciones</td>
</tr>
<tr>
<?php do { ?>
<td valign="baseline"><?php echo $row_Recordset1['orden']; ?></td>
<td valign="baseline"><?php echo $row_Recordset1['eus']; ?></td>
<td valign="baseline"><?php echo $row_Recordset1['cas']; ?></td>
<td valign="baseline">Editar - Eliminar</td>
<?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?>
</tr>
</table>

Debería ser así:

<table width="400" border="0">
<tr>
<td width="18%">orden</td>
<td width="32%">Euskera</td>
<td width="32%">Castellano</td>
<td width="18%">Acciones</td>
</tr>
<!-- Antes estaba aquí <tr> -->
<?php do { ?>
[COLOR="#FF0000"]<tr>[/COLOR]
<td valign="baseline"><?php echo $row_Recordset1['orden']; ?></td>
<td valign="baseline"><?php echo $row_Recordset1['eus']; ?></td>
<td valign="baseline"><?php echo $row_Recordset1['cas']; ?></td>
<td valign="baseline">Editar - Eliminar</td>
[COLOR="#FF0000"]</tr>[/COLOR]
<?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?>
<!-- Y aquí terminaba </tr>, por ende, había una única fila -->
</table>

Ahora habrá una fila de la tabla por cada fila en la base de datos. Ves la diferencia?