Sigo sin encontrarle la vuelta... probé con esto:
Código PHP:
while ($fila = mysql_fetch_array($result)) {
echo '<table border="1" width="99%" cellspacing="0" cellpadding="0">';
echo ' <tr>';
echo ' <td height="10">'. $fila['nombre1']. '</td>';
if (!file_exists($fila['color1']))
echo ' <td height="10"><img src=colores/'. $fila['color1']. '></td>';
else
echo ' <td height="10"></td>';
echo ' </tr>';
echo ' <tr>';
echo ' <td height="10">'. $fila['nombre2']. '</td>';
if (!file_exists($fila['color2']))
echo ' <td height="10"><img src=colores/'. $fila['color2']. '></td>';
else
echo ' <td height="10"></td>';
echo ' </tr>';
echo ' <tr>';
echo ' <td height="10">'. $fila['nombre2']. '</td>';
echo ' </tr>';
echo '</table>';
}
Y el primero me aparece perfecto, pero el segundo... como el campo está vacío en la base, igual me trae la imagen vacía con la x.
¿Hay alguna manera de hacer para que si el campo color2 esté vacío, no me traiga nada, ni la imagen vacía?
Gracias a todos.