Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/07/2008, 15:26
betoo20
 
Fecha de Ingreso: junio-2008
Mensajes: 52
Antigüedad: 15 años, 10 meses
Puntos: 0
que hago mal?? inserccion datos a BD

Hola no puedo ingresar un dato a mi BD

Primero este es el formulario, todo esta bien lo unico que no puedo es ingresar un valor que recivo por GET y lo imprimo en el valor de un hidden llamado web
Código PHP:
<script language="Javascript" src="js/funciones.js"></script>
<form  name="form" method="post">
        <input type="hidden" name="web" value="<?php echo $_GET['id'];// estevalor es el que no puedo ingresar
?>"><br>
        Tu nombre:<br>
        <input type="text" name="nombre"><br>
        Tu comentario:<br>
        <textarea name="texto" cols="30" rows="7"></textarea><br />    
        <input type="button" onClick="postear();" value="Comentar!"> <span id="postearLoading"></span>
</form>

ala hora de darle al boton de enviar invoca una funcion de javascript por que estoy usando ajax:
funciones.js
Código PHP:
function postear(){
    
url 'postear.php';

    var 
nombre document.form.nombre.value;
    var 
web document.form.web.value;
    var 
texto document.form.texto.value;
    
    var 
parametros "nombre="+nombre+"&web="+web+"&texto="+texto;

    var 
peticion = new Ajax.Request(
        
url,
        {
        
method'post',
        
parametersparametros,
        
onLoadingpostearLoading,
        
onCompletepostearOK
        
}
    );

y este es el otro codigo donde agrego los datos al BD se agregan todos los campos menos el que recibo por GET

postear.php
Código PHP:

<?php
require("includes/config.php");
$sql "INSERT INTO comentarios VALUES ('','".$_POST['nombre']."','".date("d.m.Y")."','".$_POST['texto']."','".$_POST['web']."')";
$res mysql_query($sql);

?>
Que estare haciendo mal??
Gracias y saludos a todo los del foro!