Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/01/2015, 21:00
luisaucevzla
 
Fecha de Ingreso: enero-2015
Mensajes: 3
Antigüedad: 9 años, 10 meses
Puntos: 0
Respuesta: Call to undefined method?

Gracias es que soy muy nuevo en esto y estoy practicando de a poco sin ver tutoriales xd pero me cuesta, por cierto me aparece este error ahora..


Parse error: syntax error, unexpected '$canes' (T_VARIABLE), expecting function (T_FUNCTION) in C:\wamp\www\tesis\registro_can.php on line 46

y este es el codigo..

Cita:
<?php

session_start();
$est=canes::mostrar();

class canes{

public $cedula;
public $nombreguia;
public $apellidoguia;
public $credencialguia;
public $can;
public $raza;
public $fecha;
public $especialidad;
public $sexo;
public $nombrepadre;
public $nombremadre;
public $desendencia;

function guardar(){


$sql="insert into registro(cedula,nombreguia,apellidoguia,credencial guia,can,raza,fecha,especialidad,sexo,nombrepadre, nombremadre,desendencia)
values ('{$this->cedula}','{$this->nombreguia}','{$this->apellidoguia}','{$this->credencialguia}','{$this->cam}','{$this->raza}','{$this->fecha}','{$this->especialidad}','{$this->sexo}','{$this->nombrepadre}','{$this->nombremadre}','{$this->desendencia}')";

mysql_query($sql);
}

static function mostrar(){

$sql="select * from registro";
$rs=mysql_query($sql);
$est=array();

while($fila=mysql_fetch_assoc($rs) >0){
$est[]=$fila;



}return $est;


}

$canes=new canes();

if($_POST){

$canes->cedula=$_POST['cedula'];
$canes->cedula=$_POST['nombreguia'];
$canes->cedula=$_POST['apellidoguia'];
$canes->cedula=$_POST['credencialguia'];
$canes->cedula=$_POST['can'];
$canes->cedula=$_POST['raza'];
$canes->cedula=$_POST['fecha'];
$canes->cedula=$_POST['especialidad'];
$canes->cedula=$_POST['sexo'];
$canes->cedula=$_POST['nombrepadre'];
$canes->cedula=$_POST['nombremadre'];
$canes->cedula=$_POST['desendencia'];
$canes->guardar();



}


?>
alguna idea de lo que hago mal?