<?php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "myDB"
// Create connection
//erro de sintaxe, inesperado** '$db'** ( T_VARIABLE)//
**$db = new mysqli($servername, $username, $password, $dbname);**
//erro de sintaxe, inesperado** '$db'** ( T_VARIABLE)//
// Check connection
if ($db->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "INSERT INTO MyGuests (firstname, lastname, email)
VALUES ('John', 'Doe', 'john@example.com')";
if ($db->query($sql) === TRUE) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "
" . $db->error;
}
$db->close();
?>
Não sei se php obriga ou não a colocar ; no final de linha. Se obrigar, tens aqui o teu problema.
Sim ta terminando uma declaração
Sim, é necessário por o " ; " ao final de cada declaração no PHP pois isso indica o final da declarão. Espero ter ajuda, abraõ!
how do I resolve this error: Parse error: syntax error, unexpected ‘$db’ (T_VARIABLE) in C:\xampp\htdocs\rede\db.php on line 4