Ver Mensaje Individual
  #6 (permalink)  
Antiguo 19/02/2014, 22:04
famjaes
 
Fecha de Ingreso: agosto-2010
Mensajes: 125
Antigüedad: 13 años, 8 meses
Puntos: 0
Respuesta: Error desconocido pasar datos entre tablas

gracias por tu respuesta gnzsoloyo ."','". Esta es la diferencia, entonces quedaría así


<?php
include '../conexion.php';

//$grado = $_POST["grado"];
//$grupo = $_POST["grupo"];




$con = mysqli_connect($dbhost, $dbusername, $dbuserpass,$dbname);

$datos = mysqli_query($con,"SELECT * FROM ecxel_listas WHERE no_lista >0");
while ($row0 = mysqli_fetch_assoc($datos)) {


$vector[1]=$row0['no_lista'];
$vector[2]=$row0['apellidopaterno'];
$vector[3]=$row0['apellidomaterno'];
$vector[4]=$row0['nombres'];
$grado = 1;
$grupo = "B";

$insercion="INSERT INTO alumnos (no_lista, apellidopaterno, apellidomaterno, nombres, grado, grupo) values (".$vector[1]."','".$vector[2]."','".$vector[3]."','".$vector[4].",$grado, $grupo)";
if($ejecucion=mysqli_query($con, $insercion)){
echo 'Se insertaron los campos correspondientes';
}else{
echo 'error ';
echo mysqli_error($con);
}
}
?>


pero ahora me manda este error

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '','gomez','gomez','snta,1, B)' at line 1