Ciao a tutti!
Ho un problema con la costruzione di un sistema di news in php con l'usilio di Mysql. Premetto che è la prima volta che creo un sito con Mysql e ho grossi problemi appunto per la mia inesperienza.
Vi spiego: dopo aver creato il file form news che dovro perfezionare, che vi posto qui
codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head> <title>Inserisci News</title> </head>
<body bgcolor=white>
<div align="center">INSERIMENTO NUOVA NEWS</div>
<form method=post action="inserisci_news.php">
Giorno: <input type="text" name="giorno" size=2>
Mese: <input type="text" name="mese" size=2>
Anno: <input type="text" name="anno" size=4>
Titolo:
<input type="text" name="titolo" size=50>
Abstract:
<textarea cols="30" rows="4" name="abstract"></textarea>
Testo:
<textarea cols="30" rows="4" name="testo"></textarea>
<input type="submit" value="Invia il messaggio!">
</form>
</body>
</html>
ho provveduto a creare, con l'ausilio di internet, una pagina php per l'inserimento delle news che ho chiamato "inserisci_news" e che posto anch'essa:
Codice PHP:
<?php
include('connect.php');
$rs = mysql_query("SELECT * FROM news ORDER BY id");
$nr = mysql_num_rows($rs);
if ($nr != 0){
for($x = 0; $x < $nr; $x++){
$row = mysql_fetch_assoc($rs);
$data=$row['data'];
$titolo=$row['titolo'];
$id=$row['id'];
?>
<table widt=80% border=1><tr><td>data</td><td>titolo</td></tr>
<tr><td><?php echo $data;?></td><td><?php echo $titolo;?></td><td>[url="modifica2.php?id=<?php echo $id;>"]Modifica[/url]</td><td><a href="cancella.php?id=<?
php
echo $id;>">Cancella</a></td></tr>
</table>
<?php
// PASSA A RECORD SUCCESSIVO
}
}
?>
Purtroppo quando la provo mi da il seguente errore (Parse error: syntax error, unexpected '>' in /web/htdocs/www.orientamentotrentaottobre.it/home/sito/riservata_amministratore/news/modifica.php on line 14), e non riesco a venirne a capo. Qualcuno può provare ad aiutarmi?
Vi ringrazio tantissimo.
Saluti.
Giulio