Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

प्रत्येक आईडी के लिए PHP और MySql में एक कमेंट बॉक्स बनाएं

मुझे लगता है कि आपको MySQL, PHP और PHP के साथ MySQL का उपयोग करने के बारे में कुछ बुनियादी जानकारी है। क्या आपके पास पहले से ही एक डेटाबेस तालिका परिभाषित है?

वैसे भी, टिप्पणियों के लिए, यह मानते हुए कि उन्हें गुमनाम रूप से लिखा जा सकता है, मैं एक तालिका बनाऊंगा comment जैसे:

`id` INT AUTO_INCREMENT,
`image_id` INT NOT NULL,
`content` VARCHAR(1024) NOT NULL,
`timestamp` TIMESTAMP NOT NULL DEFAULT NOW(),
PRIMARY KEY (`id`)

एक साधारण फॉर्म बनाएं जो आपको एक php पेज पर भेजेगा जो डेटाबेस में दर्ज किए गए डेटा को सम्मिलित करता है।

<form name="comment" action="addcomment.php" method="post">
  <input type="hidden" id="image_id" value="$image_id" />
  <textarea id="content"></textarea>
  <input type="submit" />
</form>

$image_id आपकी PHP स्क्रिप्ट में उस छवि की आईडी से प्रतिस्थापित किया जाना चाहिए जिस पर टिप्पणी की जा रही है।

addcomment.php . में डेटाबेस प्रविष्टि इसमें कुछ ऐसा ही होना चाहिए:

<?php
$image_id = $_POST['image_id'];
$content = $_POST['content'];

mysql_query('INSERT INTO `comment` (`image_id`, `content`) VALUES('.$image_id.', "'.$content.'");
?>

नोट:वे केवल नंगे हड्डी के संकेत हैं जो खराब और असुरक्षित दोनों दिखेंगे, लेकिन इससे आपको इसे शुरू करने में मदद मिलनी चाहिए...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL या शर्त

  2. Mysql_fetch_assoc ठीक से काम नहीं कर रहा है

  3. MySQL- ट्रिगर अपडेट रैंकिंग

  4. उपयोगकर्ता खाता प्रबंधन, भूमिकाएं, अनुमतियां, प्रमाणीकरण PHP और MySQL - भाग 4

  5. SQL तालिका में X और Y अक्ष डेटा का प्रतिनिधित्व कैसे करें