Skip to content

Instantly share code, notes, and snippets.

<?php
$dsn= 'mysql:dbname=reddit;host:localhost';
$user='root';
$password='';
$dbh = new PDO($dsn, $user, $password, array(PDO::ATTR_ERRMODE => PDO::ERRMODE_WARNING));
$sql="INSERT INTO posts (id, title) VALUES ('', ?)";
$dbh->query("SELECT title FROM posts");
?>
<?php
if(empty($_post)) {}
else {
$dbh = new PDO('mysql:dbname=reddit;host:localhost', 'root', '', array(PDO::ATTR_ERRMODE => PDO::ERRMODE_WARNING));
$form = $_post;
$id = $form['id'];
$title = $form['title'];
$subreddit = $form['subreddit'];
$sql="INSERT INTO posts (id, title, subreddit) VALUES ('', :title, :subreddit)";
$query=$db->prepare($sql);
<?php
if(empty($_POST)) {}
else {
$dbh = new PDO('mysql:dbname=reddit;host:localhost', 'root', '', array(PDO::ATTR_ERRMODE => PDO::ERRMODE_WARNING));
$title = $_POST['title'];
$subreddit = $_POST['subreddit'];
$sql='INSERT INTO posts (title, subreddit) VALUES (?, ?)';
$query=$db->prepare($sql);
}
?>
<?php
if(empty($_POST)) {}
else {
$dbh = new PDO('mysql:dbname=reddit;host:localhost', 'root', '', array(PDO::ATTR_ERRMODE => PDO::ERRMODE_WARNING));
$title = $_POST['title'];
$subreddit = $_POST['subreddit'];
$sql='INSERT INTO posts (title, subreddit) VALUES (?, ?)';
$query=$db->prepare($sql);
$query->execute(array($title, $subreddit));
}
<!DOCTYPE HTML>
<html>
<head>
<title>reddit: the front page of the internet</title>
<link href="reddit.css" rel="stylesheet"/>
<script src ="reddit.js" type="text/javascript"></script>
</head>
<body>
<form>
<form action="http://localhost/reddit/redditform.php" method="POST">
<?php
if(!empty($_POST)) {
$dbh = new PDO('mysql:dbname=reddit;host:localhost', 'root', '', array(PDO::ATTR_ERRMODE => PDO::ERRMODE_WARNING));
$title = $_POST['title'];
$subreddit = $_POST['subreddit'];
$sql='INSERT INTO posts (title, subreddit) VALUES (?, ?)';
echo $title, $subreddit;
$query=$db->prepare($sql);
$query->execute(array($title, $subreddit));
}
<!DOCTYPE HTML>
<html>
<head>
<title>reddit: the front page of the internet</title>
<link href="reddit.css" rel="stylesheet"/>
<script src ="reddit.js" type="text/javascript"></script>
</head>
<body>
<form>
<form action="redditform.php" method="POST">
html
<!DOCTYPE HTML>
<html>
<head>
<title>reddit: the front page of the internet</title>
<link href="reddit.css" rel="stylesheet"/>
<script src ="reddit.js" type="text/javascript"></script>
</head>
<body>
<?php
if(!empty($_POST)) {
$dbh = new PDO('mysql:dbname=reddit;host:localhost', 'root', '', array(PDO::ATTR_ERRMODE => PDO::ERRMODE_WARNING));
$query = $dbh->prepare('INSERT INTO comments (user, body) VALUES (?, ?)');
$query->execute(array($_POST['user'], $_POST['body']));
echo $_POST['user'];
echo $_POST['body'];
}
Select * from `post` inner join `comments` on `post`.`id` = `comments`.`post_id`
?>
<?php
if(!empty($_POST)) {
$dbh = new PDO('mysql:dbname=reddit;host:localhost', 'root', '', array(PDO::ATTR_ERRMODE => PDO::ERRMODE_WARNING));
$query = $dbh->prepare('INSERT INTO comments (post, user, body) VALUES (?, ?, ?)');
$query->execute(array($_POST['user'], $_POST['body'], $_POST['post']));
echo $_POST['post'];
echo $_POST['user'];
echo $_POST['body'];
}
?>