Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/09/2014, 16:56
davidcort
 
Fecha de Ingreso: septiembre-2014
Ubicación: Mexico D.F
Mensajes: 12
Antigüedad: 10 años, 4 meses
Puntos: 0
Respuesta: Problema conexion mysql

Cita:
Iniciado por davidcort Ver Mensaje
Hola, estoy iniciando con la POO en PHP. Me sale un error que no tenia cuando lo hacia de forma estructurada, este es el codigo:

Código:
<?php 

	class Conectar {

		public static function con(){ //Funcion publica

			$con = mysql_connect('localhost','','').mysql_error();
			mysql_select_db('users').mysql_error();
			return $con;
		} 

	}

	class Persona {
		var $nombre;
		var $apellido;
		var $email;

		function esc_datos($nom,$ape,$mail){

			$this->nombre=$nom;    
			$this->apellido=$ape;  /*Asignamos parametros a las variables*/
			$this->email=$mail;

			$query = "INSERT INTO usuarios (nombre,apellido,email) values ('".$nom."','".$ape."','".$mail."')".mysql_error();

			mysql_query($query, Conectar::con()).mysql_error(); //Indicamos el query y la clase Conectar con su funcion
		}
	}

	/*Instanciamos los objetos*/

	$mujer = new Persona();
	$mujer->esc_datos('Karen','O','[email protected]');

 ?>
Agradeceria enormemente su ayuda o sugerencias, gracias.
Lo olvidaba, este es el mensaje de error:

Warning: mysql_query() expects parameter 2 to be resource, string given in D:\xampp\htdocs\php\poo\p2.php on line 27