Ver Mensaje Individual
  #17 (permalink)  
Antiguo 14/12/2010, 12:52
Avatar de carlos_belisario
carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años
Puntos: 461
Respuesta: que estoy a siendo mal? if( post['parte1']!= ""){}

vamos a comenzar porque mysql_db_query esta obsoleta se usa es mysql_query.

otra cosa te aconcejamos varios que usaras el error

Cita:
Iniciado por carlos_belisario Ver Mensaje
pues creo que ya te ayudaron diciendote los errores que tienes en lo que escribiste, si no es el original y no te funciona el original, no podemos adivinar que error tienes sin verlo, por cierto en la fase de desarrollo es bueno que depures tus consultas para que te diga si tienes algun error de mysql
Código PHP:
Ver original
  1. mysql_query(/*tu consulta*/) or die (mysql_error());
saludos
ahora te esta llegando valor en los check?? inprimiste a ver si te llega?? xq no trabajas los check como array de manera que crees uno solo de esta manera.

Código HTML:
Ver original
  1. <input type="checkbox" name="idioma[]" value="español"/>
  2. <input type="checkbox" name="idioma[]" value="ingles"/>
y lo recibes como arreglo asi
Código PHP:
Ver original
  1. foreach($_POST['idioma'] as $key=>$value){
  2.     mysql_query("INSERT INTO tabla (IDIOMA) VALUES ('".$value."')") or die (mysql_error());
  3. }
y te evitas de estar haciendo el condicional solo te va a insertar los que esten selecionados saludos
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way