Foros del Web » Programando para Internet » PHP »

php y mysql (seleccion de registros)

Estas en el tema de php y mysql (seleccion de registros) en el foro de PHP en Foros del Web. hola mi consulta es komo rescatar de un bdd solo un registro a la vez lo k m hace es rescatar todos los registros de ...
  #1 (permalink)  
Antiguo 05/06/2006, 10:58
 
Fecha de Ingreso: abril-2006
Mensajes: 240
Antigüedad: 18 años
Puntos: 1
php y mysql (seleccion de registros)

hola mi consulta es komo rescatar de un bdd solo un registro a la vez
lo k m hace es rescatar todos los registros de dedscripcion, pero lo k necesito es k al hacer ling.. me aparezca solo la descripcopn seleccionada

de antemanos muxias gracias
Código PHP:
<?
conectar
();
$res mysql_query("SELECT descripcion FROM producto");
if(
$row mysql_fetch_array($res)){
echo 
"<table border = '0'> \n"
        do{
echo 
"<tr><td>".$row["descripcion"]."</td></tr> \n"
        } while(
$row mysql_fetch_array($res));
    echo 
"</table> \n";
    } else {
    echo 
"No se ha encontrado ninguna descripcion";    
                }
    
desconectar(); 
    
?>
se agradece
pd: php y mysql
  #2 (permalink)  
Antiguo 05/06/2006, 12:35
Avatar de Nefertiter  
Fecha de Ingreso: enero-2003
Ubicación: Rosario
Mensajes: 1.316
Antigüedad: 21 años, 3 meses
Puntos: 9
Código PHP:
$por_pagina 1;
$pagina $_GET['pagina'];
$base $por_pagina $pagina;

$sql " SELECT descripcion FROM producto LIMIT $base,$por_pagina";
//consulta para el total
$all "SELECT descripcion FROM producto";

if (!isset(
$_GET['total'])){
//buscas el total
$total mysql_num_rows(mysql_query($all));
}else{
$total $_GET['total'];
}
$paginas ceil($total $por_pagina);

$query mysql_query($sql) or die (mysql_error().$sql);


 while(
$row mysql_fetch_array($query)){

echo 
"<tr><td>".$row["descripcion"]."</td></tr> \n";  
        };

//armas los links
$url 'pagina.php';
  for (
$i $i $paginas $i ++ ){
      
    echo 
'<a href="'.$url.'&pagina='.$i.'&total='.$total.'" class="boton"> '. ($i+1) .' </a> - ';
  } 
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:28.