Foros del Web » Creando para Internet » Sistemas de gestión de contenidos »

Error al insertar en php

Estas en el tema de Error al insertar en php en el foro de Sistemas de gestión de contenidos en Foros del Web. Hola!!! tengo un pequeño problema, puede que sea una bobada pero no he podido encontrar esa bobada!! resulta que yo tengo este código este es ...
  #1 (permalink)  
Antiguo 10/08/2011, 09:06
Avatar de JeMaGa  
Fecha de Ingreso: julio-2011
Ubicación: Bogota
Mensajes: 430
Antigüedad: 13 años, 4 meses
Puntos: 4
Exclamación Error al insertar en php

Hola!!! tengo un pequeño problema, puede que sea una bobada pero no he podido encontrar esa bobada!! resulta que yo tengo este código

este es mi formulario insertar.php

Cita:
<script language="JavaScript" type="text/javascript" src="Ajax.js"></script>

<center><form method="POST">

<?php

require("Conexion.php");

$Nombre=$_POST['Nombre'];

$Fecha=$_POST['fecha'];

$codi=$_POST['Cod_Doc'];

$Consult=mysql_query("Select DISTINCT `Cod.Doc`,`Version` from `firma_conocimiento` WHERE `Cod.Doc`= '$codi'", $Conexion);

$regis=mysql_fetch_array($Consult);

$Version=$regis['Version'];

$sql = mysql_query("CALL `firmar`('{$Codigo}','{$Version}','{$Nombre}','{$F echa}','{$Nombre}')") or die (mysql_error());

if($sql){

echo 'Se insertaron los datos';

}

?>

<center><a href="Consul.php"><h3>Devolver</h3></a><br><br></center>

</form></center>
y este es mi formulario Consultafirma.php

Cita:
<html>

<head>

<title>Consultar Firmas</title>

</head>

<script language="JavaScript" type="text/javascript" src="Ajax.js"></script>

<?php

require("Conexion.php");

?>

<br>

<font color="000000">Aqui encontrara las firmas, el cargo y el area de cada uno de los que tienen conocimiento de este documento.</font><br>

<form action="insertar.php" method="POST">

<br>

<?php

$codi=$_POST['Cod_Doc'];

$Consult = mysql_query("Select DISTINCT `Cod.Doc`,`Version` from `firma_conocimiento` WHERE `Cod.Doc`= '$codi'", $Conexion);

while($regis=mysql_fetch_array($Consult)){

?>

<input type="hidden" name="Cod_Doc" value="<?php echo $regis['Cod_Doc'] ?>">

<?php

echo '<center><font color="red">Codigo:</font>&nbsp;&nbsp;<font color="000000">'.$regis['Cod.Doc'].'</font><br><br>';

echo '<center><font color="red">Version:</font>&nbsp;&nbsp;<font color="000000">'.$regis['Version'].'</font><br><br>';

}

?>

<center><input type="submit" value="Ingresar Firma"/></center>

<br>

<center><br><table border ='2'>

<tr>

<td width="100%" colspan="4"><b><center><h2>CONOCIMIENTO DEL DOCUMENTO</h2></center></b></td>

</tr>

<TR><TD><b><center>&nbsp;NOMBRE PERSONA</center></b></TD><TD><b><center>&nbsp;CARGO PERSONA</center></b></TD>

<TD><center><b>&nbsp;AREA</center></b></TD><TD><center><b>&nbsp;FECHA</center></b></TD></TR>

<?php

$codigo=$_POST['Cod_Doc'];

$sql = "SELECT `Nombre_Persona`,`Cargo_Persona`,`Area`,`Fecha` FROM `personas` INNER JOIN `firma_conocimiento` ON `personas`.`Cod.persona` =

`firma_conocimiento`.`Cod.persona` WHERE `Cod.Doc`= '$codigo'";

$result = mysql_query($sql,$Conexion);

while($registro=mysql_fetch_array($result) )

{

if($result){

printf("<tr><td><center>&nbsp;%s&nbsp;</td></td><td><center>&nbsp;%s&nbsp;</center></td><td><center>

&nbsp;%s&nbsp;</center></td><td><center>&nbsp;%s&nbsp;</td></tr>",

$registro['Nombre_Persona'],$registro['Cargo_Persona'],$registro['Area'],$registro['Fecha']);

}

}

echo '<td><input type="text" name="Nombre"></td><td><input type="text" name="Cargo"></td><td><input type="text" name="Area"></td><td><input type="text" name="fecha"></td>';

?>
este es mi JavaScript

Cita:
function objetoAjax(){

var xmlhttp=false;

try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");

} catch (e) {

try {

xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");

} catch (E) {

xmlhttp = false;
}
}

if (!xmlhttp && typeof XMLHttpRequest!='undefined') {

xmlhttp = new XMLHttpRequest();
}

return xmlhttp;
}


function pedirDatos(){

divResultado = document.getElementById('resultado');

nom=document.formulario.lista.value;



ajax=objetoAjax();


ajax.open("POST","Consultafirma.php",true);

ajax.onreadystatechange=function() {

if (ajax.readyState==4) {

divResultado.innerHTML = ajax.responseText
}
}
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

ajax.send("Cod.Doc="+nom)
}


function tomardatos(){

divResultado = document.getElementById('resultado');

con=document.formulariooo.lista.value;


ajax=objetoAjax();


ajax.open("POST", "ConsultarDocumento.php",true);

ajax.onreadystatechange=function() {

if (ajax.readyState==4) {

divResultado.innerHTML = ajax.responseText
}
}
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

ajax.send("Cod.Doc="+con)
}

function CogerDocu(){

divResultado = document.getElementById('resultado');

con=location.href =document.formularito.lista.value;


ajax=objetoAjax();


ajax.open("POST", "Mensaje.php",true);

ajax.onreadystatechange=function() {

if (ajax.readyState==4) {

divResultado.innerHTML = ajax.responseText

}

}

ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

ajax.send("Cod.Doc="+con)

}
y este es el formulario que tienen mi lista desplegable!!

Cita:
<script language="JavaScript" type="text/javascript" src="Ajax.js"></script>

<br>

<html>

<body>

<center><form action="Consultafirma.php" method ="post">

<h2><center>FIRMAR DOCUMENTO DE CONOCIMIENTO</center></h2>

<h3>Codigo del Documento: <?php

require("Conexion.php");

$sql = "SELECT DISTINCT `Cod.Doc`FROM `firma_conocimiento`";

$result = mysql_query($sql, $Conexion);

echo"<select name=lista onchange=javascript:pedirDatos() id=Cod>";

echo "<option value='0'>Seleccionar Documento</option>";

while ($row = mysql_fetch_array($result)){

echo"<option value=".$row['Cod.Doc'].">".$row['Cod.Doc']."</option>";

}

echo"</select>";

echo"</form>";

?><br><br>

<center><a href="MenuAdmi.php">Devolver</a></center>

</form>

</body>

</html>
pero el problema es que no me inserta, ni me sale error, no se en donde puede estar el error, puede que sea como dije anteriormente una bobada!! pero no se en donde para saber si es posible que me ayuden con esta parte!!! Agradezco cual quier ayuda!!
  #2 (permalink)  
Antiguo 10/08/2011, 09:36
Avatar de diegovazgonz  
Fecha de Ingreso: octubre-2010
Ubicación: Ourense
Mensajes: 184
Antigüedad: 14 años, 1 mes
Puntos: 11
Respuesta: Error al insertar en php

amigo esto es phpbb un cms de foros

lo que buscas es aquí
__________________
El mejor vino Ribeiro http://www.pedeperdiz.com

Etiquetas: php, phpbb, select
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:31.