Cita:  
					Iniciado por solilopi  
  Me da error al convertir el código, ¿Será porque tengo una función dentrodel echo que quiero convertir en tabla?
   Código PHP:
    while ($row = mysql_fetch_array($resultado))
    {
        $tabla .= "<tr><td>{$row["marca"]} {$row["modelo"]} {$row["matricula"]} {$row["equipamiento"]} {$row["precio"]} {mostrarGaleria($row["matricula"])}</td></tr>";    
        echo "<hr>"."<br/>".$row["marca"]." ".$row["modelo"].
        " Matrícula ".$row["matricula"]." ".$row["equipamiento"]." Precio: ".$row["pvp"]."<br/>";        
        mostrarGaleria($row["matricula"]);
    }
    $tabla .= "</table>";
    echo $tabla; 
    
  }
   Intentaste usar la función que te pase? 
no es necesario que le especifiques los campos, y así puedes probar que todo funcione y luego modificarla a gusto.    
Código PHP:
Ver original- <?php 
-     $tabla = "<table>"; 
-         $tabla .= "<tr>"; 
-         foreach ($row as $valor) { 
-             $tabla .= "<td>$valor</td>"; 
-         } 
-         $tabla .= "</tr>"; 
-     } 
-     $tabla .= "</table>"; 
-     ?>