Avatar Image
Usuario Novato
Usuario Novato

Saludos a todos de ante mano gracias, estoy nuevo en la programacionde php y me falta mucho pero estoy desarrollando una pagina dinamica con php claro esta, y he terminado varias partes: la personas ya se registran y quedan grabadas en la base de datos, pueden llenar un formulario para ingresar algun producto a la base de datos y que se muestre para venderlo, pero tengo un detallito que no puedo solucionar es el siguiente:

las personas llenan el formulario con el nombre del producto la descripcion el precio etc. y yo recojo esos datos con sus respectivas variables verdad? con $_post y las envia a la tabla de productos en mi base de datos correctamente hasta alli estoy bien, este es mas o menos el codigo.

<?php
 }
 else
{
 $modo=$_GET['modo'];
 if ($modo=="g")
 {
 //------------------------RUTINA PARA REGISTRAR----------------------------------//
 include("conex.php");
 
  else
  {$nombre=$_POST['nombre'];
 $categoria=$_POST['categoria'];
 $cantidad=$_POST['cantidad'];
 $precio=$_POST['precio'];
 $descripcion=$_POST['descripcion'];
 $fecha=date("Y/m/d");
 $status="A";
 $usuario=3;
 $sql="select * from productos where id='$usuario' and nombre='$nombre'";
 $res=mysql_query($sql,$link);
 $row=mysql_fetch_array($res);
  if ($row==0)
  {
 $wsql="insert into productos(usuario, categoria, nombre,precio, descripcion, fechaing, cantidad, status) values(    '','','','','','','','')"; 
 $res=mysql_query($wsql,$link);
  }
  $_SESSION['mensaje']= "Este producto". $nombre. "ya fue agregado anteriormente";
  }
 header("location:manproductos.php"); 
 }

?>

pero como veran en la variable $usuario dice =3  arriba en rojo, por supuesto todos los productos que se graban en la base de datos llevaran el usuario 3 sea quien sea, yo necesito enviar en $usuario el numero del idusuario que esta ectivo en esa sesion osea de quien este ingresando ese producto, la base de datos productos ya tiene el campo idusuario alli se graba ese 3, la tabla del usuario registrado por supuesto tiene tambien su idusuario que se lo asigna automaticamente en orden autoincrementado. Pero no se como reconocerlo alli en la pagina producto y que lo envie en esa variable $usuario por el amor de Dios alguien que me ayude se lo pido de corazon.

Avatar Image
@man / @woman
@man / @woman

¿Sabes trabajar con sesiones? supongo que de alguna manera el usuario se loguea en tu web y en algun variable tienes su nomnbre ¿verdad? pues de la misma forma tendrás que guardar su ID.

P.d.: Usar mejor el método post para enviar datos.

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 09/Dic/2022, 17:07
drgII kar10s LiM HLET joshyba72kAug/23
Por: , el 04/Jul/2022, 01:31
proyecto.jarvisti NoSetup.org12kJul/22
Por: , el 18/Sep/2021, 16:55
krelsein02kSep/21
Por: , el 01/Abr/2019, 12:17
HackString marielo.29091323kMay/20
Por: , el 03/Dic/2017, 18:54
jeanberny Narupiece Geraz634kDec/17