mostrar datos en múltiples columnas

Hola, necesito construir una tabla con cuatro columnas de una tabla mySQL. Esto es lo que tengo ahora:

 <?php

 "<table>";
     while ( $row = mysql_fetch_array( $result , MYSQL_ASSOC) )
     {
         "<tr>";
         "<td>";         
           print("<p><img id='g1' src='/$row[img]' width=130 height=130 onClick='f1()'>" );  
           print( "<p> Name: $row[name] <br>");    
          "</td>";
      "</tr>";
        "</table>";
           }


  ?>

La salida será una tabla de columnas como esta:

Necesito que la tabla esté en cuatro columnas como esta:

¿Es esto posible si es cómo hago eso?

Respuestas a la pregunta(3)

Su respuesta a la pregunta