Comunidad de diseño web y desarrollo en internet online

Parse error: syntax error, unexpected '->' (T_OBJECT_OPERATOR)

Citar            
MensajeEscrito el 30 Oct 2012 12:01 am
Hola a todos el título es mi error no se la vrdd que pueda ser espero me puedan ayudar desde ya gracias dejo el codigo acontinuación:

ERROR

Parse error: syntax error, unexpected '->' (T_OBJECT_OPERATOR) in C:\wamp\www\formclie.php on line 20

Código PHP :

<?php
    $mysqli = new mysqli('localhost','root','','libreta');
    if(mysqli_connect_errno()){
        printf("Imposible conectarse: %s\n", mysqli_connect_error());
        exit();
    }
    //$query = "INSERT INTO cliente (nombre,apellido,rut,telefono,celular,direccion,comuna) values(?,?,?,?,?,?,?)";
    $nombre = $_POST['nombre'];
    $apellido = $_POST['apellido'];
    $rut = $_POST['rut'];
    $telefono = $_POST['telefono'];
    $celular = $_POST['celular'];
    $direccion = $_POST['direccion'];
    $comuna = $_POST['comuna'];
    
    //echo 'Mi Nombre es: '.$nombre.' '.$apellido.' y soy de '.$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->bind_result($nombre,$apellido,$rut,$telefono,$celular,$direccion,$comuna);
        $sentencia->fetch();
        //printf("%s el nombre es%s\n", $nombre);
        $sentencia->close();
    }
?>


espero su ayuda desde ya muchas gracias

Por rick189

0 de clabLevel



 

chrome
Citar            
MensajeEscrito el 30 Oct 2012 12:13 pm

Código PHP :

$sentencia->bind_param

$sentencia no es un objeto, deberia ser $mysqli

Saludos!

Por SinSemilla

Claber

336 de clabLevel



Genero:Masculino  

i am that i am...

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.