ciaoa tutti...io ho qusto problema confused: ho crato un DB in phpMyAdmin che consenta di scrivere dei post e/o commeti in una pagina web.I miei campi in phpMyAdmin sono Id(autoincrementativo), Data(aaaa/mm/gg hh:mm), testo(text).
il mio DNS è un localhost.Devo fare le seguenti cose come applicazione web:
-vista degli articoli
-modifica degli articoli
-aggiornamento degli articoli
-cancellazione degli articoli
-salvataggio degli articoli
e fare in modo che vengano visualizzati i commenti come tabella.
Io fino ad ora ho scritto ciò e per eseuirlo ho usato xampp.
<?php
$dbinfo=parse_ini_file('iniPost.php');
// print_r($dbinfo);
try
{
$dbh = new PDO($dbinfo['DSN'], $dbinfo['USER'], $dbinfo['PASSWORD']);$stmt=$dbh->prepare("INSERT INTO commenti (Id,data,testo)
VALUES id,:data,:testo)");
$stmt->bindParam(':id',$id);
$stmt->bindParam(':data',$data);
$stmt->bindParam(':testo',$testo);
$Commenti=array();
$id=1;
$data='2011/05/11';
$testo='La casa della nonna è tutta vecchia';
$stmt->execute();
}
catch (Exception $e)
{
echo "DB connection unavailable";
die();
}
?>
<html lang="it">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>Commenti</title>
</head>
<body>
<h1>Commenti</h1>
<ul>
<?php foreach($Commenti as $Commenti): ?>
<li><?php echo $Commenti['title'] ?></li>
<?php endforeach ?>
</ul>
</body>
</html>
e non riesco più ad andare avanti...come posso fare?
il mio DNS è un localhost.Devo fare le seguenti cose come applicazione web:
-vista degli articoli
-modifica degli articoli
-aggiornamento degli articoli
-cancellazione degli articoli
-salvataggio degli articoli
e fare in modo che vengano visualizzati i commenti come tabella.
Io fino ad ora ho scritto ciò e per eseuirlo ho usato xampp.
<?php
$dbinfo=parse_ini_file('iniPost.php');
// print_r($dbinfo);
try
{
$dbh = new PDO($dbinfo['DSN'], $dbinfo['USER'], $dbinfo['PASSWORD']);$stmt=$dbh->prepare("INSERT INTO commenti (Id,data,testo)
VALUES id,:data,:testo)");
$stmt->bindParam(':id',$id);
$stmt->bindParam(':data',$data);
$stmt->bindParam(':testo',$testo);
$Commenti=array();
$id=1;
$data='2011/05/11';
$testo='La casa della nonna è tutta vecchia';
$stmt->execute();
}
catch (Exception $e)
{
echo "DB connection unavailable";
die();
}
?>
<html lang="it">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>Commenti</title>
</head>
<body>
<h1>Commenti</h1>
<ul>
<?php foreach($Commenti as $Commenti): ?>
<li><?php echo $Commenti['title'] ?></li>
<?php endforeach ?>
</ul>
</body>
</html>
e non riesco più ad andare avanti...come posso fare?