what is the source for the page that you initially enter the data on the web form look like?
Jim Lucas ----- Original Message ----- From: "Stevie D Peele" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Saturday, August 23, 2003 6:25 AM Subject: [PHP] Help with a script > I've been working on a script for quite some time now, particulary a site > news script. Heres how it works > > 1. Information is passed from a form to the database > 2. Table is selected to a page to be viewed by the general public. > > The problem is, when I use the form, there are no errors in the script, > but nothing is entered into the database. > > Here are my scripts > ------------------------------------The > Query------------------------------------ > CREATE TABLE SiteNews > ( > Alias varchar(50) NOT NULL default '0', > News BLOB NOT NULL, > NewsDate Date NOT NULL > ) TYPE=MyISAM > ------------------------------------------------------------------------- > --------- > > ------------------------------------form > action------------------------------------ > <?php > include ('config.php'); > $link = @mysql_pconnect($location, $username, $password) > or die("Could not connect to the databaseserver. Please go back and > try again or try again later."); > @mysql_select_db($database, $link) > or die ("Could not select database. Please go back and try again or > try again later."); > $sql_insert = "INSERT INTO SiteNews ('Alias','News','NewsDate') > VALUES ('". addslashes($_POST['newsperson']) . "','" . $_POST['date'] . > "','" . addslashes($_POST['thenews']) . "')"; > > $result = mysql_query($sql_insert, $link); > echo (mysql_affected_rows($link) . " News entry inserted"); > ?> > ------------------------------------------------------------------------- > ------------- > > ------------------------------------Viewing the news > script--------------------------- > <?php > include ('config.php'); > $link = @mysql_pconnect($location, $username, $password) > or die("Could not connect to the databaseserver. Please go back and > try again or try again later."); > @mysql_select_db($database,$link) > or die ("Could not select database. Please go back and try again or > try again later."); > $sql = "SELECT Alias, NewsDate, News FROM SiteNews ORDER BY NewsDate > DESC"; > $news = mysql_query($sql,$link) or die(mysql_error().'<p>'.$sql.'</p>'); > > if ($news){ > if (mysql_num_rows($news)== 0){ > echo ("No newsitems found."); > } > else{ > while ($row = mysql_fetch_assoc($news)){ > echo("<p>"); > echo($row['Alias']. "<br />"); > echo($row['NewsDate']."<br />"); > echo($row['News']); > echo("</p>"); > echo("<hr />"); > } > } > } > else{ > echo("Queryproblem"); > } > > ?> > ------------------------------------------------------------------------- > ------------- > > Can anyone see what is wrong?? > > Thanks -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php