sonic22
Usuario

Consejos utiles para armar un "Framework" para trabajar con mysql. 1.- Tener los datos de conexion en un archivo externo para luego incluirlo en los scripts, enconces si hay que modifcar los datos, alcanza con editar el archivo conexion.php (un alarde a la originalidad) y los cambios surten efecto en todo el sitio donde incluimos nuestro archivo. 2.- Tener 2 archivos de conexion, uno para users solo con el privilegio "SELECT" para los usuarios del sitio, y tener otro con el user ADMIN con todos los privilegios, conviene tenerlos separados por una cuestion de seguridad. Vamos al codigo: //////////// Conexion.php //////////// <? $dbhost="localhost"; $username="usuario"; $password="contraseña"; $dbname='nombre de la bd'; $link = mysql_connect($dbhost,$username,$password); mysql_select_db($dbname,$link); ?> ////////////////////////////////////// En nuestro script tendriamos la siguiente estructura /////////// script.php ////////////// <? include("conexion.php"; $SQL = mysql_query("SELECT * FROM <tabla>",$link); include("desconexion.php"; $total = mysql_num_rows($SQL); if($total > 0){ // Pequeña validacion, se ejecuta si hay datos for($i=0; $RS = mysql_fetch_object($SQL); $i++){ echo($RS->campo); } }else{ echo('No hay registros en la base de datos'); // Caso que mysql_num_rows(); sea 0 muestra el cartel correspondiente } ?> Espero que sea de utilidad.