Hola a todos, tengo una consulta.
Despues de logearse las personas; para ingresar un producto,
el resultado me muestra solo la ultima persona Registrada y no el personal logeado,
como seria la consulta para mostrar el personal logeado,
Aqui el codigo traigo al personal logeado por ID
Código PHP:
<?
$ADODB_FETCH_MODE = ADODB_FETCH_ASSOC;
$conn = &ADONewConnection('mysql');
$conn->Connect($dbhost,$dbuser,$dbpass,$dbdatabase);
$SQL = "SELECT * FROM ".$tabla."personas WHERE personasid";
$list = &$conn->Execute($SQL);
while (!$list->EOF)
{
$personasid = $list->fields['personasid'];
$nombres = $list->fields['nombres'];
$list->MoveNext();
}
?>
<? echo "$nombres"; ?> <? echo "$personasid"; ?>
Por aqui las tablas
Código HTML:
CREATE TABLE `personas` (
`personasid` int(11) NOT NULL AUTO_INCREMENT,
`cedula` varchar(40) NOT NULL DEFAULT '',
`clave` varchar(40) NOT NULL DEFAULT '',
`email` varchar(60) DEFAULT NULL,
`nombres` varchar(100) NOT NULL DEFAULT '',
PRIMARY KEY (`personasid`),
UNIQUE KEY `cedula` (`cedula`)
) ;
CREATE TABLE `productos` (
`productosid` int(11) NOT NULL AUTO_INCREMENT,
`modeloid` int(11) DEFAULT NULL,
`marcasid` int(11) DEFAULT NULL,
`personasid` int(11) DEFAULT NULL,
`comentarioid` int(11) DEFAULT NULL,
`titulo_producto` varchar(100) NOT NULL DEFAULT '',
`descripcion` longtext NOT NULL,
PRIMARY KEY (`productosid`)
) ;