Buonsalve,
premetto che sono un dilettante in php e MySQL e che mi sono affacciato a queste due nuove realtà da poco.
Brevemente ho un problema con il codice nell'allegato
codice:
<?php
$pdo = new PDO('mysql:host=localhost;dbname=test;charset=utf8', 'root', '');
$sql = "INSERT INTO users (id, forename, surname, email, password)
VALUES (NULL, 'Nome', 'Cognome', 'email', 'pwd')";
if ($pdo->exec($sql) === 1)
echo "New record created successfully";
?>
Ho provato ad inserire in quello che credo sia un database, dei dati tramite questo script che ho salvato nel percorso /htdocs/file_php in quanto uso XAMPP ('file_php' è una sottocartella ulteriore che ho creato). Il problema è che quando vado ad eseguire lo script mi appare una pagina bianca invece della scritta "New record created successfully".
Facendo vari controlli credo di aver localizzato l'errore alla funzione exec() nella if, il problema è che non so come mai mi dia errore e non credo di aver commesso errori di sintassi.
Se mi poteste aiutare ve ne sarei grato
Cordialmente Einstein20