Ver Mensaje Individual
  #17 (permalink)  
Antiguo 30/10/2012, 20:22
feuerwehr189
 
Fecha de Ingreso: abril-2011
Mensajes: 18
Antigüedad: 13 años
Puntos: 0
Respuesta: No puedo conectar php con mysql

Cuasatar amigo, ahora intento mostrar los campos nombre y apellido de la tabla de la BD, pero no me resulta no me muestra error alguno, pero queda en blanco la página, mira aquí el código donde se inserta los datos.

Código PHP:
<?php
    $mysqli 
= new mysqli('localhost','root','','libreta');
    if(
mysqli_connect_errno()){
        
printf("Imposible conectarse: %s\n"mysqli_connect_error());
        exit();
    }
    
$nombre $_POST['nombre'];
    
$apellido $_POST['apellido'];
    
$rut $_POST['rut'];
    
$telefono $_POST['telefono'];
    
$celular $_POST['celular'];
    
$direccion $_POST['direccion'];
    
$comuna $_POST['comuna'];
    
    
$sentencia $mysqli->stmt_init();
    if(
$sentencia $mysqli->prepare("INSERT INTO cliente (nombre,apellido,rut,telefono,celular,direccion,comuna) values(?,?,?,?,?,?,?)")){
        
$sentencia->bind_param('sssssss'$nombre$apellido$rut$telefono$celular$direccion$comuna);
        
$sentencia->execute();
        
$sentencia->close();
    }
?>
<html>
    <head>
        <title>HOME</title>
    </head>
    <body>
        <table align=center border=2> 
            <a href="formclie.html">Ingresar Nuevo Cliente</a><br><tr>
            <a href="busquedaclie.php">Búsqueda Completa</a>
        </table>
    </body>
</html>
luego si te fijas en el html que coloque abajo del php tengo 2 link el ingresar nuevo cliente funciona bien, pero el busqueda no pasa nada aquí te dejo el codigo de busquedaclie.php

Código PHP:
<?
    $mysqli 
= new mysqli('localhost','root','','libreta');
    if(
mysqli_connect_errno()){
        
printf("Imposible conectarse: %s\n"mysqli_connect_error());
        exit();
    }
    
$consulta "SELECT nombre, apellido FROM cliente";
    if(
$sentencia $mysqli->prepare($consulta)){
        
$sentencia->execute();
        
$sentencia->bind_result($nombre$apellido);
        while (
$sentencia->fetch()){
            
printf ("%s (%s)\n"$nombre$apellido);
        }
        
$sentencia->close();
    }
    
$mysqli->close();

?>
ESPERO Y ME PUEDAS VOLVER AYUDAR Y NO TE ABURRAS DE MIS INAGOTABLES CONSULTAS Y PETICIONES DE AYUDA, DESDE YA MUCHAS GRACIAS =)

Última edición por feuerwehr189; 30/10/2012 a las 20:28