
17/02/2005, 12:35
|
| | Fecha de Ingreso: julio-2003 Ubicación: España
Mensajes: 723
Antigüedad: 21 años, 7 meses Puntos: 0 | |
Dos maneras de hacer lo mismo Hasta ahora siempre que envío una consulta a mysql lo hago así:
$consulta="select nombre,email from usuarios where recibir_noticias='si'";
$conexion=@mysql_connect($servidor,$usuario,$cont) or die ("No se ha podido conectar con el servidor");
@mysql_select_db($bd,$conexion) or die ("No se ha podido seleccionar la base de datos");
$resultado=@mysql_query($consulta,$conexion) or die ("No se ha podido enviar la consulta");
@mysql_close($conexion) or die("No se ha podido cerrar la conexion con la base de datos");
Pero he visto que también se puede hacer así:
mysql_query("select nombre,email from usuarios where recibir_noticias='si'");
Ambas maneras funcionan, pero cuál es la mejor?, es decir, cuando es conveniente establecer la conexión, seleccionar la base de datos, enviar la consulta y cerrar la conexión... o simplemente basta con enviar la consulta y listo...
Cómo lo hacéis vosotros? Dá problemas la forma sencilla a la hora de enviar varias consultas en un mismo script o algo así?
Saludos.
__________________ Solo nosotros podemos decidir qué hacer con el tiempo que se nos ha dado. (Gandalf) |