JavaScript - javascript, php y sql server problemas

 
Vista:
sin imagen de perfil
Val: 1
Ha aumentado su posición en 25 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

javascript, php y sql server problemas

Publicado por Brayan (1 intervención) el 09/10/2016 17:01:34
hola gente, necesito ayuda, quiero mostrar datos de mi base de datos pero no lo logro haceraqui esta el codigo:

index.php

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<script type="text/javascript">
    function buscarParaActualizar()
    {
        var id = document.formActualizar.txtidbuscar.value;
        alert(""+id);
        <?php
            $query = "select id, rut, nombre, apellido, clave from Usuario";
            $conn = new ConexionBD();
            if($conn->conectar())
            {
                if($conn->numero_de_filas($query)>0)
                {
                    $datos = $conn->fetch_array($query);
                    echo "
                        <tr>  
                            <td width='150'>".$datos['id']."</td>
                            <td width='150'>".$datos['rut']."</td>
                            <td width='150'>".$datos['nombre']."</td>
                            <td width='150'>".$datos['apellido']."</td>
                            <td width='150'>".$datos['email']."</td>
                        </tr>  
                    ";
                }
                else
                {
                    echo '<script type="text/javascript"> alert("no se ha encontrado ningun resultado"); </script>';
                }
            }
            else
            {
                echo '<h1>no se puede actualizar datos, recarge la pagina</h1>';
            }
        ?>
    }
</script>

boton que lo hace:

1
2
3
4
5
<tr>
    <td>Id : </td>
    <td><input type="number" name="txtidbuscar" id="txtidbuscar"></td>
    <td><input type="button" value="Buscar id" name="btnBuscarActualizar" onclick="buscarParaActualizar()"></td>
</tr>

base de datos a la cual esta conectado:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?php
//Conexion php a sql server 2014 usando wampserver version 7.0.0
class ConexionBD
{
    public static function conectar()
    {
        $connection_string = 'DRIVER={SQL Server};SERVER=********;DATABASE=********';
        $user = '**';
        $pass = '*********';
        $connection = odbc_connect( $connection_string, $user, $pass );
        return $connection;
    }
 
    public function consulta($sql)
    {
       $resultado = odbc_exec($this->conectar(), $sql);
       if(!$resultado){
        echo 'SQL Server 2014 Error: '.odbc_error();
        exit;
       }
       return $resultado;
    }
 
    function numero_de_filas($result)
    {
        if(!is_resource($result)) return false;
        return odbc_num_rows($result);
    }
 
    function fetch_array($result)
    {
        if(!is_resource($result)) return false;
        return odbc_fetch_array($result);
    }
 
    public function desconectar()
    {
        odbc_close($this->conectar());
    }
}
?>

me funciona al conectar pero no puedo recuperar los datos, saludos y espero respuestas
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder