Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/03/2007, 13:36
Caray
 
Fecha de Ingreso: marzo-2007
Mensajes: 10
Antigüedad: 17 años, 1 mes
Puntos: 0
Una pequeña cuestion

Que onda gente del foro pues molestandolos otra vez, tengo este pequeño código para enviar datos a una tabla,aqui lo pongo pa' que lo chequns:
Código PHP:
<?php 
$valores 
=$c_unidad',' $c_materia ',' $c_materiaimplode(','$_POST['pregunta']); 
$sql ="insert into encuesta(c_unidad, c_profesor, c_materia,p1,p2,p3,p4,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12,p13,p14,p15,p16,p17,p18) values($valores)"
echo 
$sql
?>
Cuando quiero cargar la página me la carga pero al final me sale esto:

Warning: implode(): Bad arguments. in c:\appserv\www\dataremoto\evaluacion.php on line 347
insert into encuesta(c_unidad, c_profesor, c_materia,p1,p2,p3,p4,p3,p4,p5,p6,p7,p8,p9,p10,p11 ,p12,p13,p14,p15,p16,p17,p18) values(,,)

Entonces lleno mi formulario y ya no sale ese mensaje sino lo del insert con los datos que voy a insertar en la tabla, me la manda como cadena y no como instrucción sql, yo pense que era por las comillas peroen varias páguinas vi que las lleva.

A que creen que se pueda deber esto.
Bueno esperando respuesta me despido, dando las gracias.