
29/03/2005, 20:59
|
| | Fecha de Ingreso: marzo-2005 Ubicaci髇: stgo
Mensajes: 37
Antig黣dad: 20 a駉s Puntos: 0 | |
hola otravez!!!, la duda esa se complico un poco...
Resulta que estaba haciendo experimentos con php y mysql (por que asi se aprende mejor) y intentaba lo que hablaba antes, eso de mostrar solo un REGISTRO de la tabla, pero ahora, por ejemplo, hay que mostrar 3 registros en una sola pagina y paso lo siguiente:
resulta que tengo una tabla llamada, por ejemplo "CAJAS"
esa tabla CAJAS tiene 3 campos;
________________________
|nombre | peso | color |
创创创创创创创创创创创创
en la primera fila esta:
________________________
|nombre | peso | color |
创创创创创创创创创创创创
caja1-----100kg---azul
ok?
entonces tengo una pagina (en php) y pongo las variables:
$nombre, $peso y $color
(abviamente despues de haberse conectado a la base de datos)
supongamos que cada una de eas variables esta vinculada con los datos de la base (el nombre de la caja, etc... correspondiente a su nombr)
y para mostrar el registro coloque esta sentencia (en php) $nombre=mysql_query("SELECT nombre FROM cajas WHERE id=1") ; $peso=mysql_query("SELECT peso FROM cajas WHERE id=1") ; $nombre=mysql_query("SELECT color FROM cajas WHERE id=1") ;
(obviamente donde sale id=1 es el autoincremento de uno de los campos de la tabla, el campo id)
entonces coloco (php):
echo ("HOLA TENGO UNA CAJA QUE SE LLAMA $nombre QUE PESA $peso Y SU COLOR ES $color") ;
PERO EN VEZ DE SALIR LOS RESPECTIVOS DATOS,DEVUELVE:
HOLA TENGO UNA CAJA QUE SE LLAMA Resource id #8 QUE PESA Resource id #7 Y SU COLOR ES Resource id #6
縋OR QUE DEVUELVE ESO?
緾UAL ES SU SOLUCION (SI ES QUE HAY)? |