Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/12/2008, 16:07
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: La forma para consultar mysql con php mas simplificada

depende, si es para ti... tu decides que tan sencillo o complejo te resulta...

en mi opinión, esta bien para ti... pero para mi es ineficiente... suerte!


(así lo haría yo... )

config.inc
Código PHP:
return array(
  
'host' => 'localhost',
  
'user' => 'root',
  
'pass' => 'foo',
  
'db' => 'test'
); 
db/mysql.inc
Código PHP:
function query($sql)
{
  static 
$link;

  if ( ! 
is_resource($link))
  { 
// modo estatico, tal ves...
    
$test = include 'config.inc';

    
extract($test);

    
$link mysql_connect($host$user$pass) or
    die(
mysql_error()); // test

    
mysql_select_db($db) or
    die(
mysql_error($link));
  }

  
$out mysql_query($sql$link);

  if (
mysql_errno($link))
  {
    die(
mysql_error($link));
  }
  return 
$out;

y este, un dummy...

Código PHP:
function get_paises()
{
  
$old query('SELECT * FROM `paises`');
  
$out = array();

  while (
$row mysql_fetch_assoc($old))
  {
    
$out []= $row;
  }
  return 
$out;

__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Última edición por pateketrueke; 10/12/2008 a las 16:27