Ver Mensaje Individual
  #30 (permalink)  
Antiguo 05/11/2015, 11:20
pilucho
 
Fecha de Ingreso: noviembre-2004
Ubicación: NULL
Mensajes: 655
Antigüedad: 19 años, 5 meses
Puntos: 6
Respuesta: problema con post o get

al final solo puse el id de cada tabla y si llega pero no llega el ID de la tabla productos que es lo mas importante por que no llega???

creo que una vez que llegue todo los ids sera posible interpretar el id de las demas tablas al campo de texto
ejemplo: $productosid = $nombres


Código PHP:
<?php
session_start
();
include_once(
'conn.php'); // Coneción 
include_once('adodb/adodb.inc.php');
if (isset(
$_GET['productosid'])) $productosid $_GET['productosid'];
if (isset(
$_GET['marcasid']))    $marcasid $_GET['marcasid'];
if (isset(
$_GET['modeloid']))    $modeloid $_GET['modeloid'];
?>
<?
$ADODB_FETCH_MODE 
ADODB_FETCH_ASSOC;
$conn = &ADONewConnection('mysql');     
$conn->Connect($dbhost,$dbuser,$dbpass,$dbdatabase);
if (isset(
$_POST['action']) && $_POST['action'] == 'add'

    
    
$modeloid text($_POST['modeloid']);
    
$marcasid text($_POST['marcasid']);
    
$personasid text($_POST['personasid']);
    
$descripcion text($_POST['descripcion']);
    
$titulo_producto text($_POST['titulo_producto']);

    
$action $_POST['action'];
    
$productosid $_POST['productosid'];
    
$modeloid $_POST['modeloid'];
    
$marcasid $_POST['marcasid'];
    
    
$addsql "INSERT INTO productos (modeloid, marcasid, personasid, titulo_producto, descripcion) VALUES ('$modeloid','$marcasid','$personasid','$titulo_producto','$descripcion')";


    if (
$conn->Execute($addsql))
        echo 
" si envio el producto ";
    else
        echo 
" no envio el producto ";
}
?>


<form method="post" action="<?php echo $PHP_SELF?>">
<input type="hidden" name="action" value="add">
<input type='hidden' name='submit' value='submit'>
  
<label>Titulo del producto: </label> <input name="titulo_producto" type="text"/><br /><br />
  
  
<label>Persona: </label> <select name="personasid" />
<option></option>
<?php
$SQL 
mysql_query("SELECT * FROM personas");
while (
$row mysql_fetch_array($SQL)) {
$nombres $row["nombres"];
$apellidos $row["apellidos"];
$personasid $row["personasid"];
echo 
"<option value=$personasid>$nombres $apellidos</option>";  }  ?></select><br /><br />
 
<label>Modelo Producto: </label>
<select name="modeloid" />
<option value=""> </option>
<?php
$SQL 
mysql_query("SELECT * FROM modelo");
$cantidad =  mysql_num_rows($SQL);
if(
$cantidad>0){                        
while(
$row mysql_fetch_array($SQL)){
?>
<option value="<?=$row['modeloid']?>"> <?=$row['nombre_modelo']?>  </option><?  }  } ?></select><br /><br />
    
<label> Detalles: </label> <textarea name="descripcion"></textarea><br /><br />

<input name="submit" type="button" />
</form> 


<?php
if($_POST['submit']) { // enviar email

$productosid = (int)$_POST['productosid'];;

$apellidos $list->fields['apellidos'];     //  
$productosid $list->fields['productosid']; //  

$message =  "Nombres: $productosid <br> 
            Titulo: $titulo_producto   <br> 
            Modelo: $modeloid  <br> 
            Marca: $marcasid   <br> 
            Detalles: $descripcion "
;

$headers  "MIME-Version: 1.0" "\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1" "\r\n";

$recipient "[email protected]"// EMAIL DESTINO
$subject " ".$_POST['productosid']."  $productosid  $titulo_producto"// 
mail ($recipient$subject$message$headers);
echo 
"<center> LISTO </center>"; }
?>