Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/01/2010, 00:56
Avatar de JHTKoZ
JHTKoZ
 
Fecha de Ingreso: noviembre-2009
Ubicación: Teocaltiche, Mexico
Mensajes: 67
Antigüedad: 16 años, 11 meses
Puntos: 0
Pregunta S.O.S. problemas con php :(

Bueno mi duda es esta, tengo este archivo alumnos.php:
Código PHP:
<HTML>
<HEAD>
    <TITLE>alumnos</TITLE>
</HEAD>
<BODY>
    <?php
        
echo "tabla alumnos";
        include(
'bdconection.php'); 
        
$link = conectarse();
        
$sql = "SELECT noControl, NombreAlumno, Carrera, Semestre FROM alumnos";
        
$result = mysql_query($sql) or die(“La siguiente consulta contiene algún error:<br>nSQL: <b>$sql</b>”);
                                
        echo 
“<table>n”;
        echo 
“<tr><th>noControl</th><th>NombreAlumno</th><th>Carrera</th><th>Semestre</th></tr>”; 
                                
        while (
$row = mysql_fetch_array($result))
        {
            echo 
“<tr><td>{$row[‘noControl’]}</td>n”; 
            echo 
“<td>{$row[‘NombreAlumno’]}</td>n”;
            echo 
“<td>{$row[‘Carrera’]}</td>n”;
            echo 
“<td>{$row[‘Semestre’]}</td></tr>n”; 
        }
                                
        echo 
“</table>”;
?>
</BODY>
</HTML>
y hace la conexion con este archivo a una base de datos ya realizada bdconection.php:

Código PHP:
<?php 
    
function conectarse()
    {
        
$db_host="localhost"; 
        
$db_nombre="bdtestmatic"; 
        
$db_user="root"; 
        
$db_pass="mewtwo2"; 

        
$link=mysql_connect($db_host, $db_user, $db_pass) or die ("Error conectando a la base de datos.");
        
mysql_select_db($db_nombre ,$link) or die("Error seleccionando la base de datos.");
        return 
$link;
    }
?>
El problema es que cuando ejecuto mi archivo asi me aparece totalmente en blanco, ni siquiera el primer echo que dice "tabla alumnos", en cambio cuando omito estas instrucciones ya me aparece tal mensaje:

Código PHP:
$result = mysql_query($sql) or die(“La siguiente consulta contiene algún error:<br>nSQL: <b>$sql</b>”);
                                
        echo 
“<table>n”;
        echo 
“<tr><th>noControl</th><th>NombreAlumno</th><th>Carrera</th><th>Semestre</th></tr>”; 
                                
        while (
$row = mysql_fetch_array($result))
        {
            echo 
“<tr><td>{$row[‘noControl’]}</td>n”; 
            echo 
“<td>{$row[‘NombreAlumno’]}</td>n”;
            echo 
“<td>{$row[‘Carrera’]}</td>n”;
            echo 
“<td>{$row[‘Semestre’]}</td></tr>n”; 
        }
                                
        echo 
“</table>”; 
y pues lo que quiero es que me imprima esa tabla con todos sus datos, en mi archivo completo es un contenido mas amplio, y con estas instrucciones es cuando me aparece todo en blanco :S