Foros del Web » Programando para Internet » PHP »

error de sintaxis????

Estas en el tema de error de sintaxis???? en el foro de PHP en Foros del Web. hola amigos tengo un problema en esta sentencia que captura datos de el formulario me dice : Parse error: syntax error, unexpected '?>' in C:\wamp\www\guardar.php ...
  #1 (permalink)  
Antiguo 20/02/2013, 15:16
 
Fecha de Ingreso: enero-2013
Mensajes: 38
Antigüedad: 11 años, 2 meses
Puntos: 0
error de sintaxis????

hola amigos tengo un problema en esta sentencia que captura datos de el formulario me dice : Parse error: syntax error, unexpected '?>' in C:\wamp\www\guardar.php on line 28 pero ni idea porque si me parece que todo esta bien tengo rato atascado aqui gracias por adelantado:


Código PHP:
Ver original
  1. <?php include("conect.php") ?> <!-- conección a la base de datos -->
  2. <?php //se capturan los datos de el formulario, primero la seccion de datos personales
  3. //se hace la captura primero en función de los datos obligatorios
  4. $nombre=$_POST['nombre'];
  5. $apellido=$_POST['apellido'];
  6. $edad=$_POST['fecha'];
  7. $genero=$_POST['genero'];
  8. $id=$_POST['id'];
  9. $nid=$_POST['nid'];
  10. $estado=$_POST['estado'];
  11. $educacion=$_POST['educacion'];
  12. $nacionalidad=$_POST['nacionalidad'];
  13. $causa=$_POST['causa'];
  14. $sql1="insert into Solicitante ( nombres, apellidos,edad,genero,documentoID,Id,nacionalidad,causa_refugio) values ('$nombre', '$apellido', '$edad','$genero','$id','$nid','$causa')";
  15. pg_query($spl11);
  16. ?>
  17. <?php
  18. if(!empty($_Post['a'])){
  19.  $myInputs = $_POST['a'];
  20. $t= count($myInputs);
  21. for($i=0; $i<$t; $i++) {
  22.  
  23.   print_r($edad);
  24.   $sql_ins2 = pg_query("INSERT INTO descendientes (nombre, apellido,edad , genero,nacionalidad, documentoid,id,parentesco) VALUES ( '".$_POST['a'][$i]."', '".$_POST['b'][$i]."', '".$_POST['c'][$i]."', '".$_POST['d'][$i]."','".$_POST['e'][$i]."','".$_POST['f'][$i]."','".$_POST['g'][$i]."','".$_POST['e'][$i]."')") or die ("Error en Insert : ".mysql_error());
  25.   }
  26. }
  27. echo "ya",
  28. ?>
  #2 (permalink)  
Antiguo 20/02/2013, 15:20
Avatar de jonni09lo
Colaborador
 
Fecha de Ingreso: septiembre-2011
Ubicación: Estigia
Mensajes: 1.471
Antigüedad: 12 años, 7 meses
Puntos: 397
Respuesta: error de sintaxis????

echo "ya", ... debes de terminar con un ; no con ,
__________________
Haz preguntas inteligentes-Como ser Hacker
No hacer preguntas por mensaje privado. No sólo no es inteligente sino que es egoísta.
  #3 (permalink)  
Antiguo 20/02/2013, 15:23
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 15 años, 11 meses
Puntos: 528
Respuesta: error de sintaxis????

además, si sólo vas a tener php en tu script, no es necesario abrir y cerrar tantas veces el tag <?php

Etiquetas: formulario, mysql, sql
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 21:13.