tengo semanas buscando como hacer para mostrar la consulta que tengo en base de datos y nada que me da necesito sus ayudas! me estoy volviendo loco dia tras dia busco de una u otra forma y nada!
al momento de imprimir me sale como si me imprimiera pero me sale asi!
este es mi codigo! he probado con INNER JOIN con LEFT RIGHT pero nada!!!!
aca dejo el codigo aunque sea pa que me muestre el nombre pero no me lo hace parece como vacio y ya tiene informacion en bd!
Código PHP:
<?PHP
include('config.php');
$conexion = mysql_connect("localhost","root","")
or die ("Fallo la conexion con la base de datos <br>");
mysql_select_db("sistema")
or die ("No se puede seleccionar la base de datos<br>");
$instruccion = 'SELECT alumno.nombre, grado.ano FROM alumno,grado
Where alumno.id_alumno= grado.id_alumno';
$consulta = mysql_query($instruccion,$conexion)
or die ('Fallo en la consulta');
$nf = mysql_num_rows($consulta);
if ($nf > 0)
{
// cerramos PHP y cambiamos a HTML
?>
<TABLE align='center' border ='2'>
<CAPTION><h2>LISTADO GENERAL DE ALUMNOS EN BASE DE DATOS</h2></CAPTION>
<TR>
<TH>Nombre del Alumno</TH>
</TR>
<?PHP
// volvemos a php
for ($x=0;$x<$nf;$x++){
$fila = mysql_fetch_row($consulta);
// etc
?>
<TR>
<TD><?echo $fila['nombre']; ?></TD>
</TR>
<?PHP
}
?>
</TABLE>
<?PHP
} else {
echo 'No hay Alumnos almacenados en Base de Datos';
}
?>
tengo estas tres tablas relacionadas
Código:
1.alumno grado seccion_grado
2.id_alumno (UNIQUE) id_ano (PK) id_seccion_grado
3.nombre id_alumno (FK) "Alumno" id_ano (FK) "grado"
4.sexo ano cedula (FK) "alumno"
5.direccion seccion
6.cedula (PK)
7.telefono
8.nomrep
9.numrep
los datos que tengo son estos
tabla alumno
Código:
1 carlos Masculino los cocos 14141414 02763522222 jacinta 04125209822
2 jender Masculino kaka 15151515 04156356565 Carmen Osorio 04161796414
3 dina femenino pupi 16161616 04151231231 azul 1111111
4 chela femenino kiki 17171717 0123456 papa
Código:
1 1 2 a
2 2 2 b
3 3 3 c
4 4 2 a
Código:
1 1 14141414
2 2 15151515
3 3 16161616
4 4 17171717
Solo pongo a imprimir el nombre para ver si me imprime pero nada, agarra los 4 campos que tengo en bd pero no muestra el nombre.
esto me esta volviendo loco de verdad semanas de programacion y trasnocho y esto es lo que me tiene parado! necesito mostrar eso! mostrar todos los alumnos