Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/03/2012, 12:04
x3xtres
 
Fecha de Ingreso: febrero-2012
Mensajes: 28
Antigüedad: 12 años, 2 meses
Puntos: 2
Duda sobre conexión a BD mysql

Hola, tengo una duda simple sobre la conexión a una base de datos mysql. Hace poco terminé un módulo superior y nos enseñaron a hacer la conexión a la bbdd de la siguiente forma:

Código:
	 	
                     $db = new PDO('mysql:host=127.0.0.1;dbname=000','root','');
		     $sql = "select * from usuarios;
		     $consulta = $db -> prepare($sql);
		     $consulta->execute();
		    $registro=$consulta->fetchall();
Y por estos foros veo que utilizáis la siguiente sintaxis:

Código:
$con=mysql_connect("servidor","usuario","contraseña"); 
$sql = "SELECT * FROM tabla WHERE Nombre like '%$buscar%' ORDER BY id DESC"; 
mysql_select_db("nombre", $con);  

$result = mysql_query($sql, $con);  

$total = mysql_num_rows($result);
Qué diferencia hay entre usar el objeto PDO y el mysql_connect que usáis vosotros? debería amoldarme al segundo? Un saludo