So how do you store the text into the database? I didn't see that in here? ---John Holmes...
> -----Original Message----- > From: [EMAIL PROTECTED] [mailto:php@;erars.demon.co.uk] > Sent: Sunday, October 27, 2002 3:23 PM > To: [EMAIL PROTECTED] > Subject: [PHP] news related > > I have set up my own news submission system, basically you write an > article and it is posted into a mysql database and then anyone can use a > couple of lines of java script to access the various news articles. > > I have noticed a bug though, in that when I put in particularly long > articles and then click to view them only part of the article is shown. > Now firstly I thought it might be the formatting of my show article page > but its not and then I changed field in my database that stores the > article from a text data type to a longtext which can handle a ridiculous > amount of characters. > > So I'm not sure why this is happening, when I perform a select query in > mysql the article is displayed but I can't see at what point it finishes, > plus after text flashes up it is followed by the character - mulitple > times. I'm not sure if this is normal. > > Not sure either if it has anything to do with my submission form. Think it > must be something to do with storing it in the database because the show > file would show all of what is in that field in the database. > > Here are the two files. > > add form: > <html> > <head> > <title> Upload a News Article </title> > </head> > <body bgcolor="#FFFFFF"> > <a href="http://www.testhouse.org.uk"> > <img border="0" src="testhouse.gif"> > </a> > > <form action="submitnews.php" name="post"> > <input type="hidden" name="articleId" value="NOT NULL"> > > <table border="0" cellpadding="0" cellspacing="0" bordercolor="#111111" > width="100%"> > > <tr> > <td width="100%" bgcolor="#999999" height="22" colspan="2"> > <p style="margin-left: 10"><b><font face="Verdana" size="2" > color="#FFFFFF"> > Upload a News Article</font></b></td> > > </tr> > > <tr> > <td width="100%" bgcolor="#FFE300" height="22" colspan="2"> > <br> > <p style="margin-left: 10"><b><font face="Verdana" size="2" > color="#FFFFFF"> > </font></b></td> > > </tr> > > > <tr> > <td width="15%" bgcolor="#FFE300"> > <p style="margin-left: 10"><font face="Verdana" size="2"> > Article Title:</font></td> > <td width="85%" bgcolor="#FFE300"> > <input type="text" name="title" size="20" maxlength="20"></td> > </tr> > > <tr> > <td width="100%" bgcolor="#FFE300" height="22" colspan="2"> > <br> > <p style="margin-left: 10"><b><font face="Verdana" size="2" > color="#FFFFFF"> > </font></b></td> > > </tr> > > > <tr> > <td width="15%" bgcolor="#FFE300"> > <p style="margin-left: 10"><font face="Verdana" size="2"> > Article Body:</font></td> > <td width="85%" bgcolor="#FFE300"> > <textarea name ="content" rows=16 cols=60 input type="text" > name="content"></textarea></td> > </tr> > > > <tr> > <td width="15%" bgcolor="#FFE300"> > <p style="margin-left: 10"><font face="Verdana" size="2"> > </font></td> > <td width="85%" bgcolor="#FFE300"> > <br> > <input type="submit" name="submit" value="Publish"></td> > </tr> > > <tr> > <td width="100%" bgcolor="#FFE300" height="22" colspan="2"> > <br> > <p style="margin-left: 10"><b><font face="Verdana" size="2" > color="#FFFFFF"> > </font></b></td> > </tr> > > > <tr> > <td width="100%" bgcolor="#999999" height="22" colspan="2"> > <br> > <p style="margin-left: 10"><b><font face="Verdana" size="2" > color="#FFFFFF"> > </font></b></td> > > </tr> > > </table> > </form> > > > </body> > </html> > > This is the show part, very simple. > > <?php > > mysql_connect ("localhost"); > > mysql_select_db ("content"); > > > > $result = mysql_query ("select * FROM articles WHERE > articleId='$articleId'"); > > > while ($row = mysql_fetch_row($result)) > > { > > printf ("<tr><td>%s</td></tr>",nl2br($row[2])); > > > > } > > > ?> > <a href="getfile.php">back </a> > > Probably something very simple but thanks in advance as usual. > > > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php