¿Cómo puedo solucionar este error de análisis en mi código PHP? [cerrado]
-
21-09-2019 - |
Pregunta
acabo de empezar PHP y quiero saber cómo solucionar este error de análisis. Este es el error:
Parse error: parse error in E:\wamp\www\PHP\create.php on line 22
Y aquí está mi código. Por cierto, estoy haciendo un sistema de manipulación de bases de datos, y utilizar WampServer y Dreamweaver.
<?php
include 'E:\wamp\www\PHP\connection.php';
$IDNUMBER = $_POST['ID'];
$LNAME = $_POST['Lname'];
$FNAME = $_POST['Fname'];
$MNAME = $_POST['Mname'];
$GRADEYR = $_POST['GradeYr'];
$ADDRESS = $_POST['Address'];
if (!$_POST['submit']) {
echo "please fill out the form";
header('Location: E:\wamp\www\PHP\main.php');
} else {
mysql_query = "INSERT INTO students (`IDNUMBER`,`LNAME` ,`FNAME` ,`MNAME` ,`GRADEYR` ,`ADDRESS`)
VALUES (NULL, '$IDNUMBER', '$LNAME', '$FNAME', '$MNAME', '$GRADEYR', '$ADDRESS')") or die(mysql_error());
echo "User has been added!";
header('E:\wamp\www\PHP\main.php');
}
?>
Solución
mysql_query = "INSERT ....") or die(...);
Tiene un cierre adicional ")"; Retirarlo de allí.
El código shoult parezca mysql_query ( "INSERT ....") o morir (...);
Si desea insertar algo en el DB:)
Otros consejos
mysql_query = "...
debería ser
mysql_query(...)
También es probable que se olvidó de escapar / desinfectar la entrada del usuario ...
Si contiene el nombre o una dirección de un "es posible que tenga problemas
'$ DIRECCIÓN') ") que tiene un soporte adicional aquí. Compruébelo usted mismo tipo.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow