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

Reply via email to