Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/05/2009, 21:13
Avatar de berper
berper
 
Fecha de Ingreso: abril-2009
Ubicación: Mexico
Mensajes: 74
Antigüedad: 15 años, 7 meses
Puntos: 2
Forma mas optima de conectar a MYSQL

Hola, tengo una duda que quizas me puedan solucionar:

Que forma es mas optima para hacer consultas a una base de datos?

Código PHP:
<?php
$conexion 
mysql_connect($dbhost,$dbuser,$dbpasswd);
mysql_select_db($dbname,$conexion);
$consulta "SELECT * FROM tabla";
$resultado mysql_query($consulta);
while (
$row mysql_fetch_array($resultado)){echo $row['campo'];}
mysql_free_result($resultado);
mysql_close($conexion);
?>

<?php
$conexion 
mysql_connect($dbhost,$dbuser,$dbpasswd);
mysql_select_db($dbname,$conexion);
$consulta "SELECT * FROM tabla";
$resultado mysql_query($consulta);
while (
$row mysql_fetch_array($resultado)){echo $row['campo'];}
mysql_free_result($resultado);
mysql_close($conexion);
?>

<?php
$conexion 
mysql_connect($dbhost,$dbuser,$dbpasswd);
mysql_select_db($dbname,$conexion);
$consulta "SELECT * FROM tabla";
$resultado mysql_query($consulta);
while (
$row mysql_fetch_array($resultado)){echo $row['campo'];}
mysql_free_result($resultado);
mysql_close($conexion);
?>
O de esta forma:

Código PHP:
<?php
$conexion 
mysql_connect($dbhost,$dbuser,$dbpasswd);
mysql_select_db($dbname,$conexion);
//======================================
$consulta "SELECT * FROM tabla";
$resultado mysql_query($consulta);
while (
$row mysql_fetch_array($resultado)){echo $row['campo'];}
mysql_free_result($resultado);
//======================================
$consulta "SELECT * FROM tabla";
$resultado mysql_query($consulta);
while (
$row mysql_fetch_array($resultado)){echo $row['campo'];}
mysql_free_result($resultado);
//======================================
$consulta "SELECT * FROM tabla";
$resultado mysql_query($consulta);
while (
$row mysql_fetch_array($resultado)){echo $row['campo'];}
mysql_free_result($resultado);
//======================================
mysql_close($conexion);
?>
Segun yo es mejor la segunda, pero quiero estar seguro que es mas optimo porquea que las visitas de mi pagina han subido mucho y necesito ahorrar recursos del servidor.

Saludos.