vichy01
Usuario habitual
Usuario habitual

Hola gente tengo un problema y es que desde un formulario uno de los campos no me esta llegando a la tabla en unas de las celdas ya le esxplico le envio el codigo


formulario.htm


<form name="f" action="agregar.php" method="post"> <B>Categoria de su Anuncio</b>
<select name="categorias">
<option value="0" >Elija una Categoria</option>
<option value="0101"
>Servicios Varios</option>
<option value="0201"
>Articulos del Hogar</option>
<option value="0301"
>Bienes Raices - Apartamentos</option>
<option value="0302"
>Bienes Raices - Casas</option>
<option value="0303"
>Bienes Raices - Habitaciones</option>
<option value="0304"
>Bienes Raices - Locales Comerciales</option>
<option value="0305"
>Bienes Raices - Terrenos</option>
<option value="0307"
>Bienes Raices - Fincas/campos</option>
<option value="0401"
>Equipos Electronicos - Equipos de Musica/Sonido</option>
<option value="0402"
>Equipos Electronicos - Celulares & Comunicacion</option>
<option value="0403"
>Equipos Electronicos - Otros</option>
<option value="0501"
>Computadoras</option>
<option value="0601"
>Vehiculos - Automoviles</option>
<option value="0602"
>Vehiculos - Camiones</option>
<option value="0603"
>Vehiculos - Camionetas</option>
<option value="0604"
>Vehiculos - Jeepetas</option>
<option value="0605"
>Vehiculos - Motocicletas</option>
<option value="0701"
>Ofertas de empleo</option>
<option value="0702"
>Solicitud de empleo</option>
<option value="0801"
>Ventas Diversas</option>
</select>
<tr>
<td>
<table width="90%" border="0" cellspacing="2" cellpadding="2">
<td><input type="hidden" name="identificador" value="<?=$id?>"></td>
<tr>
<td width="30%" align="right">Titulo </td>
<td><input type="text" name="titulo"></td>
</tr>
<tr>
<td width="30%" align="right">Precio de venta</td>
<td><input type="text" name="precioventas"></td>
</tr>
<tr>
<td width="30%" align="right">Mensaje</td>
<td><textarea name="mensaje" cols="50" rows="5"></textarea></td></tr>
<tr>
<td colspan="2" align="center"><input type="submit" name="Submit" value="Enviar Mensaje"></td>
</tr>
</form>
</table>


todos los campos me llegan a la tabla menos el de identificador

<input type="hidden" name="identificador" value="<?=$id?>">

este formulario se envia a

agregar.php

<?php
require('configuracionn.php');
$categorias = $_POST["categorias"];
$titulo = $_POST["titulo"];
$precioventas = $_POST["precioventas"];
$mensaje = $_POST["mensaje"];
$identi = $_POST["identificador"];
echo "identificador = $identi";
echo "<br>";
//Hacemos algunas validaciones
if(empty($precioventas)) $precioventas = "Anónimo";
if(empty($titulo)) $titulo = "Sin título";
//Evitamos que el usuario ingrese HTML
$mensaje = htmlentities($mensaje);

// Grabamos el mensaje en la base.
$sql = "INSERT INTO mensaje (categorias, titulo, precioventas, mensaje, identificador, fecha, ult_respuesta) ";
$sql.= "VALUES ('$categorias','$titulo','$precioventas','$mensaje','$identi',NOW(),NOW())";
$rs = mysql_query($sql, $con) or die("Error al grabar un mensaje: ".mysql_error);
$ult_id = mysql_insert_id($con);

echo 'Registro exitoso!
<br>
<a href="computadoras.php?">anunciar</a>';


?>


muy bien lo que sucede es que el campo identificador me llega en valor 0 y cuando hago la consulta no me aparece nada porque este tiene valor 0 y necesito que se auto_incremente junto con el id asi podria yo saver los mensajes que cada usuario ponen

a ver si me dan una manita con eso


ya me diran

.....

ShikHall
Usuario habitual
Usuario habitual
Escrito originalmente por vichy01
<input type="hidden" name="identificador" value="<?=$id?>">

Puede k no te valla xq tienes un = delante de $id (=$id)

Ej: <input type="hidden" name="identificador" value="<?$id?>">
vichy01
Usuario habitual
Usuario habitual
loco Hola probe con lo que me dijiste pero no funciono el identificador sigue llegando en 0 como si fuera una nuevo mensaje y cuando hago la consulta no lo muestra porque tiene valor 0 alguna otra opcion

loco
vichy01
Usuario habitual
Usuario habitual

alguna otra ayudas pleaseloco

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
No se han encontrado temas similares