Я пытаюсь позволить пользователю прокомментировать профиль на моем веб-сайте. У меня есть следующий php – обновленный :
<?php // Insert Comments into Database that user provides $comm = mysql_real_escape_string($_POST['addComment']); $pID4 = filter_input(INPUT_GET, 'pID', FILTER_SANITIZE_NUMBER_INT); $cID = mysql_real_escape_string($_POST['courseInfoDD']); $username = "###"; $password = "####"; $pdo4 = new PDO('mysql:host=localhost;dbname=###', $username, $password); $pdo4->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION ); $sth3 = $pdo3->prepare(' INSERT INTO Comment (info, pID, cID) VALUES(:info, :pID, :cID) '); $sth3->execute(array( ':info' => $comm, ':pID' => $pID3, ':cID' => $cID )); ?>
DB Table «Комментарий» http://postimage.org/image/16sbr0jd0/ (Модератор, пожалуйста, преобразуйте это, чтобы показать изображение, пожалуйста)
HTML:
<input type='text' id='addComment' name='addComment' tabindex='3' value='Enter comment' />
Ошибка:
No pID specified
. Когда я пытаюсь вставить комментарий.