Foros del Web » Programando para Internet » PHP »

Como selecciono varios campos de una tabla

Estas en el tema de Como selecciono varios campos de una tabla en el foro de PHP en Foros del Web. Miren quiero ahora que en una parte diga el nombre de usuario, el rango y un numero de puntos, que tiene un usuario algo asi: ...
  #1 (permalink)  
Antiguo 07/05/2014, 12:20
 
Fecha de Ingreso: abril-2014
Mensajes: 56
Antigüedad: 10 años
Puntos: 0
Como selecciono varios campos de una tabla

Miren quiero ahora que en una parte diga el nombre de usuario, el rango y un numero de puntos, que tiene un usuario algo asi:

Hola 'usuario'
tienes rango '1'
tus puntos 'numero de puntos'
aparte de la conexion a la db, que mas se realiza, ovio el select de la tabla
pero como realizo que seleccione estos campos y como los pongo en marcha en el archivo php?
  #2 (permalink)  
Antiguo 07/05/2014, 12:31
Avatar de MaNuX0218  
Fecha de Ingreso: marzo-2014
Mensajes: 787
Antigüedad: 10 años, 1 mes
Puntos: 67
Respuesta: Como selecciono varios campos de una tabla

Antes que nada, si lo guardas en tu base de datos, dinos como la tienes estructurada, etc...

Saludos.
  #3 (permalink)  
Antiguo 07/05/2014, 12:31
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 2 meses
Puntos: 1146
Respuesta: Como selecciono varios campos de una tabla

si quieres seleccionar todos los campos de la tabla

select * from tabla

si solo quieres seleccionar X campos

select campo1, campo2, campo3 from tabla
  #4 (permalink)  
Antiguo 07/05/2014, 13:18
 
Fecha de Ingreso: abril-2014
Mensajes: 56
Antigüedad: 10 años
Puntos: 0
Respuesta: Como selecciono varios campos de una tabla

Cita:
Iniciado por ArturoGallegos Ver Mensaje
si quieres seleccionar todos los campos de la tabla

select * from tabla

si solo quieres seleccionar X campos

select campo1, campo2, campo3 from tabla
si si eso si lo se pero antes se debe introducir la variable de mysql no? cual era? y despues de esto como lo llamo desde el archivo php?
  #5 (permalink)  
Antiguo 07/05/2014, 13:51
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 2 meses
Puntos: 1146
Respuesta: Como selecciono varios campos de una tabla

no lleva ninguna variable de mysql... solo se usa una simple consulta SQL

si lo que no sabes es como conectarte desde PHP para extraer y mostrar los datos debió ser otra tu pregunta en cuyo caso muéstranos tu código actual y dinos que error te arroja para poderte asesorar.
  #6 (permalink)  
Antiguo 07/05/2014, 17:09
 
Fecha de Ingreso: abril-2014
Mensajes: 11
Antigüedad: 10 años
Puntos: 0
Respuesta: Como selecciono varios campos de una tabla

un ejemplo podria ser este:

Cita:
<?php
require_once("conexion.php");
$departamento=new departamento(0,'');
$departamento->lista_departamento();
$obcon= new Conexion();
$consulta = "select * from departamento";
$ejecquery = pg_query($obcon->Conectar(), $consulta);
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>
<title>usuarios</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<meta name="generator" content="Geany 0.20" />
</head>

<body>
<table border="1" bordercolor="#CCCCCC" cellspacing="0" cellpadding="0" align="center" width="704px">
<tr>
<td>ID</td>
<td>Departamento</td>
</tr>

<?php
while ($reg = pg_fetch_assoc($ejecquery)){
echo "<tr>
<td>".$reg['id_departamento']."</td>
<td>".$reg['nombre']."</td>
</tr>";
}

?>

</table>

</body>
</html>
espero que te sirva
  #7 (permalink)  
Antiguo 07/05/2014, 18:44
 
Fecha de Ingreso: abril-2014
Mensajes: 56
Antigüedad: 10 años
Puntos: 0
Respuesta: Como selecciono varios campos de una tabla

Cita:
Iniciado por ArturoGallegos Ver Mensaje
no lleva ninguna variable de mysql... solo se usa una simple consulta SQL

si lo que no sabes es como conectarte desde PHP para extraer y mostrar los datos debió ser otra tu pregunta en cuyo caso muéstranos tu código actual y dinos que error te arroja para poderte asesorar.
me refiero que si llamo al contenido de las tablas usando esta funcion $myrow['variable'];
esa?
  #8 (permalink)  
Antiguo 07/05/2014, 18:55
 
Fecha de Ingreso: febrero-2014
Ubicación: santiago de Chile
Mensajes: 4
Antigüedad: 10 años, 3 meses
Puntos: 0
Respuesta: Como selecciono varios campos de una tabla

Select * from Tabla


el asterisco es para seleccionar todos los campos de una tabla n.n
  #9 (permalink)  
Antiguo 07/05/2014, 20:00
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 2 meses
Puntos: 1146
Respuesta: Como selecciono varios campos de una tabla

para decirte si tienes que usar esta estructura $myrow['variable'];

u otra, es necesario conocer tu código.... pero para no complicarme te mando a la documentación oficial.... que me vengan a la mente están estos métodos

http://www.php.net/manual/es/mysqli-...tch-object.php
http://www.php.net/manual/es/mysqli-...etch-assoc.php
http://www.php.net/manual/es/functio...etch-array.php

ya es tu gusto cual quieres usar... si gustas has uso de la ayuda que te coloco @castillo1, mira que un alma caritativa como la de el no encuentras fácilmente como para que te ponga el código sin ver que has intentado.
  #10 (permalink)  
Antiguo 07/05/2014, 23:50
 
Fecha de Ingreso: febrero-2013
Mensajes: 78
Antigüedad: 11 años, 2 meses
Puntos: 0
Respuesta: Como selecciono varios campos de una tabla

Bueno ya debes tener tu tabla creada en tu BD , supongamos los campos de la tabla son :
Id , Nick , Rango , Puntos


ok creas tu archivo PHP donde este la coneccion a tu BD
por ejemplo le pones de nombre : conexion.php



Código PHP:
<?php
    $link 
mysql_connect(" host ","user de tu BD","tu contra de tu tabla");
    (
'coneccion exitosa')
    or die (
"No se puede conectar");
   
if (
$link) { 
mysql_select_db("TU bd",$link);

?>

Creas otro archivo y para sacar los datos de tu BD

haces eso :


Código PHP:
<?php

$sql 
"SELECT * FROM usuarios WHERE Nombre = $nombre" ;
require(
"conexion.php");
$guardar mysql_query($sql);



while(
$row mysql_fetch_assoc($guardar))
{
$Nombre $row['Nombre'];
$Rango $row['Rango'];
$Puntos $row['Puntos'];


?>




ahora aca muestras los datos que sacaste de ese usuario :

<table width="200" height="200" border="2" >
<tr>
<td>Ola <?php echo $Nombre;?> </td>
</tr>
<tr>
<td>Rango<?php echo $Rango;?></td>
</tr>
<tr>
<td>Puntos <?php echo $Puntos;?></td>
</tr>
</table>


<?php 
}
?>

Última edición por awik; 07/05/2014 a las 23:57

Etiquetas: campos, select, tabla
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 14:02.