Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/05/2009, 16:31
lester_18
 
Fecha de Ingreso: mayo-2009
Mensajes: 10
Antigüedad: 15 años
Puntos: 0
listar registros de bd en tablas

hola, soy nuevo en php y estoy barado con un asunto.

tengo una pagina php que lista el contenido de una tabla de mi base de datos en una tabla que tengo en la pag, eso lo hace bien, apenas cargo la pag me muestra todos los registros bien.

la pagina tambien tiene dos textfiel y un boton que no hacen nada por lo pronto.

lo que quiero hacer es mostrar los registro de la base de datos en la tabla pero cuando le de clic al boton, no cuando me carge la pagina.

lo demas se los pregunto despues por ahora con eso tengo

muchas gracias por su tiempo, aqui les dejo el codigo

<div id="principal">

<div id="busq">
<form id="form1" name="form1" method="post" action="<? $PHP_SELF ?>">
<table width="548" border="1">
<tr>
<td width="47">Nombre</td>
<td width="140">

<input name="nombre1" type="text" id="nombre1" /> </td>
<td width="57">Apellido</td>
<td width="140">
<input type="text" name="textfield2" /> </td>
<td width="89">
<input type="submit" name="Submit" value="Buscar" />
</td>
</tr>
</table>
</form>
</div>

<div id="resul1" style="overflow:auto;">
<table width="623" border="1" class="tabla">
<tr class="modo3" >
<td><strong>Id Inscripcion</strong></td>
<td><strong>Fecha</strong></td>
<td><strong>Primer nombre</strong></td>
<td><strong>Segundo nombre</strong></td>
<td><strong>Primer apellido</strong></td>
<td><strong>Segundo apellido</strong></td>
<td><strong>Sexo</strong></td>
<td><strong>Edad</strong></td>
<td><strong>Grado</strong></td>
<td><strong>Telefono</strong></td>
<td><strong>Direccion</strong></td>
<td>Acudiente</td>
</tr>

<?
function listar(){
$username = "root";
$password1 = "";
$dbName = "colegio";
$hostname = "localhost";
$BD=mysql_connect($hostname,$username,$password1);
mysql_select_db($dbName,$BD);
$sql="select * from incripciones ";
$result = mysql_db_query("colegio",$sql) ;

$num_record = mysql_num_rows($result);

$i = 0;

while ($i < $num_record)

{ $fecha=mysql_result($result,$i,'fecha');
$idinscripcion=mysql_result($result,$i,'idinscripc ion');
$nombre=mysql_result($result,$i,'primer_nombe');
$segun_nombre=mysql_result($result,$i,'segundo_nom bre');
$apellido=mysql_result($result,$i,'primer_apellido ');
$segun_apellido=mysql_result($result,$i,'segundo_a pellido');
$edad1=mysql_result($result,$i,'edad');
$telefono1=mysql_result($result,$i,'telefono');
$sexo1=mysql_result($result,$i,'sexo');
$direccion1=mysql_result($result,$i,'direccion');
$grado=mysql_result($result,$i,'grado_aspirar');
$acudiente=mysql_result($result,$i,'acudiente');
$estado=mysql_result($result,$i,'estado_insc');

?>

<tr class="modo2">
<td><? echo $idinscripcion?></td>
<td><? echo $fecha?></td>
<td><? echo $nombre?></td>
<td><? echo $segun_nombre?></td>
<td><? echo $apellido?></td>
<td><? echo $segun_apellido?></td>
<td><? echo $edad1?></td>
<td><? echo $telefono1?></td>
<td><? echo $sexo1?></td>
<td><? echo $direccion1?></td>
<td><? echo $grado?></td>
<td><? echo $acudiente?></td>
<td><? echo $estado?></td>

<?

$i=$i+1;
echo "</tr>";
}
}
listar();

?>
</table>




</div>

</div>