Quando coloco só aparece o primeiro Download...
Pessoal,
Estou fazendo um sistema de download, e quando coloco os comando para carregar e tudo mais, beleza... mas quando vai executar, ele só aparece o primeiro registro (download) do banco de dados...
Para vc's verem oq fiz, olhem:
<?php require('config.php'); $connection = mysql_connect($host,$usuario,$senha); if ($connection == false){ echo mysql_errno().": ".mysql_error()."<BR>"; exit; } mysql_select_db("$bancodedados"); $result = mysql_query ("SELECT * FROM download"); while($row = mysql_fetch_array($result)) { $categoria= ($row["categoria"]); $driver= ($row["driver"]); $fabricante= ($row["fabricante"]); $versao= ($row["versao"]); $sistema= ($row["so"]); $data= ($row["data"]); $botao= ($row["botao"]); $link= ($row["link"]); } ?> <html> <head> <title>Download</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <div align="center"> <p>Downloads </p> <table width="75%" border="4" cellspacing="0" cellpadding="0"> <tr> <td>Categoria </td> <td>Driver </td> <td>Fabricante </td> <td>Versão </td> <td>Sistema Operacional </td> <td>Data de Atualização </td> <td>Download </td> </tr> <tr> <td><?php echo ($categoria); ?></td> <td> <?php echo ($driver); ?> </td> <td> <?php echo ($fabricante); ?> </td> <td> <?php echo ($versao); ?> </td> <td> <?php echo ($sistema); ?> </td> <td> <?php echo ($data); ?> </td> <td> <?php echo ('<form action="'.$link.'" method="post" name="form1" target="_blank"> <input type="submit" value="Download"> </form>'); ?> </td> </tr> </table> <p> </p> </div> </body> </html>
Ja tentei de tudo, mas não consigo,,,