PDO'da yeniyim, bu aptalca bir soru ise özür dilerim. İki dosyam var: writel.html, formaction = "submitArticle.php" ve method = "post" ile basit bir form içeriyor. yerine yankı mesaj veya hata çeşit ya almanın o farkında değil eğer PHP veya bir şey olarak, ben sadece, tüm kod alın AncakPDO çalışmıyor - sadece kodun bir kısmı PHP gibi görünmüyormuş gibi görüntüleniyor
<?php
$con = new PDO('mysql:host=localhost;dbname=mysql','root','root');
$submission = $con->prepare("
INSERT INTO sfWritings(title, summary, content)
VALUES(:title, :summary, :content)
");
$submission_execution = $submission->execute([
'title' => $_POST['title'],
'summary' => $_POST['summary'],
'content' => $_POST['content']
]);
if($submission_execution) {
echo "article submitted";
}
?>
: submitArticle.php aşağıdakileri içerir bazı html etiketleri (<html>
, <body>
vs.) eklerseniz
o zaman bana vererek başlar bu: veritabanı tamam
(ondan bazı test verileri alınmaya başardık). Eklemi gerçekleştirdiğim yol, bir eğitici için (çalışan) bir örneği yakından takip ediyor. Bu yüzden yanlış yaptığım şey için biraz sıkışıp kaldım!
:
göz at "file: //" –
Eğer php ana sistemde yüklü mü? Ayrıca, URL, sayfaya web sayfası olmayan bir dosya olarak erişiyor. – TheProWolfPcGames
Hemen pdo ile ilgili bir sorun olduğunu düşünmemelisiniz. Eğer kodu "echo" merhaba dünyası "ile değiştirirseniz," aynı sorunun olduğunu göreceksiniz. –