[PHP-DB] auto-generating next id (in order) for an add script

2005-06-20 Thread tramelw

Hello,

I have a site that allows reporters to enter their articles into a 
forum. I am then spilling their articles onto the main page from a 
MySQL dbase via a php script, read LATEST ARTICLES.


I am now entering the data myself after they email it to me, however 
this is becoming more of a task I dont' have time for as the number of 
articles increase per day.


Right now, I have an addarticle.php page where they can enter their 
information. I have ran a test of this script, and it works great. 
However, I have been entering the PHP IDs myself in ascending order 
(i.e. 0005, 0006, 0007) because I can see all of the articles.


The reporters however are not able to see these articles, and instead 
of having them enter a random php ID, I'd like my add script to check 
for the last ID entered and then enter the number above (i.e add 
row to table, check PHP ID, if 0007 is last row entered, enter 0008 for 
php ID for new article).


Does anyone know how to add this particular command to a page, and if 
so, where?



Thank you in advance.

--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



RE: [PHP-DB] auto-generating next id (in order) for an add script

2005-06-20 Thread Bastien Koert
post your code and db structure, it might be simpler to use an auto 
increment value and let the db do the work in assigning the next number...


bastien


From: [EMAIL PROTECTED]
To: php-db@lists.php.net
Subject: [PHP-DB] auto-generating next id (in order) for an add script
Date: Mon, 20 Jun 2005 12:54:20 -0400

Hello,

I have a site that allows reporters to enter their articles into a forum. I 
am then spilling their articles onto the main page from a MySQL dbase via a 
php script, read LATEST ARTICLES.


I am now entering the data myself after they email it to me, however this 
is becoming more of a task I dont' have time for as the number of articles 
increase per day.


Right now, I have an addarticle.php page where they can enter their 
information. I have ran a test of this script, and it works great. However, 
I have been entering the PHP IDs myself in ascending order (i.e. 0005, 
0006, 0007) because I can see all of the articles.


The reporters however are not able to see these articles, and instead of 
having them enter a random php ID, I'd like my add script to check for the 
last ID entered and then enter the number above (i.e add row to table, 
check PHP ID, if 0007 is last row entered, enter 0008 for php ID for new 
article).


Does anyone know how to add this particular command to a page, and if so, 
where?



Thank you in advance.

--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP-DB] auto-generating next id (in order) for an add script

2005-06-20 Thread Micah Stevens

Use an autonumber field in MySQL.  It will increment automatically every time 
you insert a record, and not repeat numbers. No extra PHP code needed. After 
the insert query, you can then issue a mysql_insert_id() function that will 
return the autonumber field for the last insert, that way you can know what 
it was (if you need that) Don't do it with PHP. 

-Micah 


On Monday 20 June 2005 09:54 am, [EMAIL PROTECTED] wrote:
 Hello,

 I have a site that allows reporters to enter their articles into a
 forum. I am then spilling their articles onto the main page from a
 MySQL dbase via a php script, read LATEST ARTICLES.

 I am now entering the data myself after they email it to me, however
 this is becoming more of a task I dont' have time for as the number of
 articles increase per day.

 Right now, I have an addarticle.php page where they can enter their
 information. I have ran a test of this script, and it works great.
 However, I have been entering the PHP IDs myself in ascending order
 (i.e. 0005, 0006, 0007) because I can see all of the articles.

 The reporters however are not able to see these articles, and instead
 of having them enter a random php ID, I'd like my add script to check
 for the last ID entered and then enter the number above (i.e add
 row to table, check PHP ID, if 0007 is last row entered, enter 0008 for
 php ID for new article).

 Does anyone know how to add this particular command to a page, and if
 so, where?


 Thank you in advance.

-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP-DB] auto-generating next id (in order) for an add script. .

2005-06-20 Thread Patel, Aman

I'd recommend you use what mysql provides for this. Auto_increment flag.

Here's more information on how to make your id column be an 
auto_increment primary key.


http://dev.mysql.com/doc/mysql/en/example-auto-increment.html

- Aman Patel, Sys Admin / Database / Web Devloper, International 
Outreach x4076



[EMAIL PROTECTED] wrote:

Hello,

I have a site that allows reporters to enter their articles into a 
forum. I am then spilling their articles onto the main page from a MySQL 
dbase via a php script, read LATEST ARTICLES.


I am now entering the data myself after they email it to me, however 
this is becoming more of a task I dont' have time for as the number of 
articles increase per day.


Right now, I have an addarticle.php page where they can enter their 
information. I have ran a test of this script, and it works great. 
However, I have been entering the PHP IDs myself in ascending order 
(i.e. 0005, 0006, 0007) because I can see all of the articles.


The reporters however are not able to see these articles, and instead of 
having them enter a random php ID, I'd like my add script to check for 
the last ID entered and then enter the number above (i.e add row to 
table, check PHP ID, if 0007 is last row entered, enter 0008 for php ID 
for new article).


Does anyone know how to add this particular command to a page, and if 
so, where?



Thank you in advance.



--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP-DB] auto-generating next id (in order) for an add script. .

2005-06-20 Thread tramelw
Thanks Aman and guy from 'listmail.innovate.net'... I will change my 
primarykey ID colum to auto_increment.


I am off to try your suggestions.

Thanks again.



-Original Message-
From: Patel, Aman [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Cc: php-db@lists.php.net
Sent: Mon, 20 Jun 2005 12:27:01 -0500
Subject: Re: [PHP-DB] auto-generating next id (in order) for an add 
script. .


  I'd recommend you use what mysql provides for this. Auto_increment 
flag.


 Here's more information on how to make your id column be an 
auto_increment primary key.


http://dev.mysql.com/doc/mysql/en/example-auto-increment.html

 - Aman Patel, Sys Admin / Database / Web Devloper, International 
Outreach x4076


[EMAIL PROTECTED] wrote:
 Hello,
   I have a site that allows reporters to enter their articles into a 
 forum. I am then spilling their articles onto the main page from a 
MySQL  dbase via a php script, read LATEST ARTICLES.
   I am now entering the data myself after they email it to me, 
however  this is becoming more of a task I dont' have time for as the 
number of  articles increase per day.
   Right now, I have an addarticle.php page where they can enter 
their  information. I have ran a test of this script, and it works 
great.  However, I have been entering the PHP IDs myself in ascending 
order  (i.e. 0005, 0006, 0007) because I can see all of the articles.
   The reporters however are not able to see these articles, and 
instead of  having them enter a random php ID, I'd like my add script 
to check for  the last ID entered and then enter the number above 
(i.e add row to  table, check PHP ID, if 0007 is last row entered, 
enter 0008 for php ID  for new article).
   Does anyone know how to add this particular command to a page, and 
if  so, where?

   Thank you in advance.


  


--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP-DB] auto-generating next id (in order) for an add script

2005-06-20 Thread tramelw

Thanks Bastien,

I am off to try the auto increment. I will post back if I cannot get it 
to work properly.



Again, thanks everyone.


-Original Message-
From: Bastien Koert [EMAIL PROTECTED]
To: [EMAIL PROTECTED]; php-db@lists.php.net
Sent: Mon, 20 Jun 2005 13:30:13 -0400
Subject: RE: [PHP-DB] auto-generating next id (in order) for an add 
script


  post your code and db structure, it might be simpler to use an auto 
increment value and let the db do the work in assigning the next 
number...


bastien

From: [EMAIL PROTECTED]
To: php-db@lists.php.net
 Subject: [PHP-DB] auto-generating next id (in order) for an add 
script

Date: Mon, 20 Jun 2005 12:54:20 -0400

Hello,

 I have a site that allows reporters to enter their articles into a 
forum. I am then spilling their articles onto the main page from a 
MySQL dbase via a php script, read LATEST ARTICLES.


 I am now entering the data myself after they email it to me, however 
this is becoming more of a task I dont' have time for as the number of 
articles increase per day.


 Right now, I have an addarticle.php page where they can enter their 
information. I have ran a test of this script, and it works great. 
However, I have been entering the PHP IDs myself in ascending order 
(i.e. 0005, 0006, 0007) because I can see all of the articles.


 The reporters however are not able to see these articles, and instead 
of having them enter a random php ID, I'd like my add script to check 
for the last ID entered and then enter the number above (i.e add 
row to table, check PHP ID, if 0007 is last row entered, enter 0008 
for php ID for new article).


 Does anyone know how to add this particular command to a page, and if 
so, where?



Thank you in advance.

--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



  


--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP-DB] auto-generating next id (in order) for an add script

2005-06-20 Thread Miles Thompson
Depending on your version of MySQL, table type should be MyISAM so that 
numbers for deleted articles do not get reused.

Miles Thompson

At 02:33 PM 6/20/2005, [EMAIL PROTECTED] wrote:

Thanks Bastien,

I am off to try the auto increment. I will post back if I cannot get it to 
work properly.



Again, thanks everyone.


-Original Message-
From: Bastien Koert [EMAIL PROTECTED]
To: [EMAIL PROTECTED]; php-db@lists.php.net
Sent: Mon, 20 Jun 2005 13:30:13 -0400
Subject: RE: [PHP-DB] auto-generating next id (in order) for an add script

  post your code and db structure, it might be simpler to use an auto 
increment value and let the db do the work in assigning the next number...


bastien

From: [EMAIL PROTECTED]
To: php-db@lists.php.net
 Subject: [PHP-DB] auto-generating next id (in order) for an add script
Date: Mon, 20 Jun 2005 12:54:20 -0400

Hello,

 I have a site that allows reporters to enter their articles into a 
forum. I am then spilling their articles onto the main page from a MySQL 
dbase via a php script, read LATEST ARTICLES.


 I am now entering the data myself after they email it to me, however 
this is becoming more of a task I dont' have time for as the number of 
articles increase per day.


 Right now, I have an addarticle.php page where they can enter 
their information. I have ran a test of this script, and it works great. 
However, I have been entering the PHP IDs myself in ascending order 
(i.e. 0005, 0006, 0007) because I can see all of the articles.


 The reporters however are not able to see these articles, and instead 
of having them enter a random php ID, I'd like my add script to check 
for the last ID entered and then enter the number above (i.e add row 
to table, check PHP ID, if 0007 is last row entered, enter 0008 for php 
ID for new article).


 Does anyone know how to add this particular command to a page, and if 
so, where?



Thank you in advance.

--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php





--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php