Ayuda. Es urgente
Estoy tratando de mostrar en una página PHP 567 registros compuestos por un campo int(3) y un varchar(165) pero no me permite mostrar más de 20 registros. No entiendo que pueda estar pasando. Hay que modificar algo en MySQL o PHP o aun al servidor Apache?
El codigo es el siguiente
<?php
$connection = mysql_connect($dbhost, $dbusername, $dbpass);
$SelectedDB = mysql_select_db($dbname3);
$listpsico = mysql_query("SELECT * FROM psicometrico");
$numrows = mysql_num_rows($listpsico);
$row = mysql_fetch_array($listpsico);
for ($i=1;$i <= $numrows; $i++) {
print "<tr>";
print " <td width=\"96\" height=\"33\" valign=\"top\" ><!--DWLayoutEmptyCell--> </td>";
print " <td width=\"60\" align=\"center\" valign=\"middle\" bgcolor=\"#FFFFFF\" bordercolor=\"#CCCCCC\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"2\">".$row['id']."</font></td>";
print " <td width=\"534\" align=\"left\" valign=\"middle\" bgcolor=\"#FFFFFF\" bordercolor=\"#CCCCCC\"><font size=\"2\" face=\"Verdana, Arial, Helvetica, sans-serif\">".($row['question'])."</font></td>";
print " <td width=\"60\" align=\"center\" valign=\"middle\" bgcolor=\"#FFFFFF\" bordercolor=\"#CCCCCC\"><input name=\"Id".$i."\" type=\"radio\" value=\"S\" ></td>";
print " <td width=\"60\" align=\"center\" valign=\"middle\" bgcolor=\"#FFFFFF\" bordercolor=\"#CCCCCC\"><input name=\"Id".$i."\" type=\"radio\" value=\"N\" CHECKED></td>";
print " <td width=\"94\" valign=\"top\"><!--DWLayoutEmptyCell--> </td>";
print "</tr>";
$row = mysql_fetch_array($listpsico);
}
mysql_free_result($listpsico);
?>
Otra cosa curiosa que me pasa es que en el localhost se muestran todas las páginas, pero cuando trato de accesarlas desde otra máquina algunas páginas no se muestran y lo que aparece es una página en blanco. No se que es lo que este pasando.
Si alguien me puede ayudar se lo agradecere grandemente.