Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/10/2013, 15:02
jegggf
 
Fecha de Ingreso: septiembre-2012
Ubicación: montevideo
Mensajes: 131
Antigüedad: 11 años, 7 meses
Puntos: 0
inconveniente con formulario php mysql

Buenas, tengo el siguiente problema y agradezco ayuda ya que no logro ver la falla:

en este formulario adjudico datos de otras tablas.



include ("conecta.php");

function adjudicar($objetos,$lugares)
{

global $db_selected;
global $db;

$usertable1 = "prueba3";


$objetos = mysql_real_escape_string($objetos,$db);
$lugares = mysql_real_escape_string($lugares,$db);


if ($objetos != "" && $lugares != "")
{
$objetos = $_POST['objetos'];
$lugares = $_POST['lugares'];


$query = "INSERT INTO prueba3 (objetos,lugares) " . "VALUES ('$objetos,$lugares')";

$result = mysql_query($query,$db);

//echo "$query";
echo "lugar adjudicado<br><br>";
echo "<a href = 'http://www.fxb4.com/juanmegasoft/0pf/formulario.php''> Volver al menu </a>";

}
else
{
echo "rellena los dos campos<br><br>";
echo "<a href = 'http://www.fxb4.com/juanmegasoft/0pf/formulario.php'> Volver al menu </a>";
}


}
adjudicar($objetos,$lugares);
?>


el formulario base es:




<form method="post" action="ingreso.php" name= "formulario" >

Objeto:<input type="text" name="objetos"> <br><br>
Valor:<input type="text" name="valor"> <br><br>
Peso:<input type="text" name="peso"> <br><br>

<input type="submit" value="insertar"> <br><br>

</form>

<a href = "elimina.php">Borrar<a/> <br>
<a href = "editar.php">Editar<a/> <br><br>

<form method="post" action="buscar.php" name= "formulariobuscar" >

Buscar:<input type="text" name="busca"> <br><br>

<input type="submit" value="buscar"> <br><br>

</form>

<br>
<a href = "http://www.fxb4.com/juanmegasoft/0pf/asignacion/formularioasignacion.php">asignar lugares</a>
<br>
<a href = "http://www.fxb4.com/juanmegasoft/0pf/lugares/formulariolugares.php">modificar lugares y capacidad</a>
<br><br>


<?php

include("conecta.php");

global $db_selected;
global $db;
$usertable = 'prueba3';

$result = mysql_query("SELECT * FROM prueba3", $db);

echo "<table border = '0'> \n";
echo "<tr><td>objeto</td><td>lugar</td></tr> \n";
while ($row = mysql_fetch_row($result)){
echo "<tr><td>$row[0]</td><td>$row[1]</td></tr> \n";
}
echo "</table> \n";

?>

al tratar de insertar los datos me salta al else del form asignacion, por lo cual no inserta los datos.