Blaine,
Are you adding/deleting records? Check that your MySQL tables are defined 
as type MyISAM; if they are regular ISAM table the autoincrement numbers 
are reused. That was a surprise!
That may not be the problem, but I see you don't have an "ORDER BY" clause 
in your SQL. Add one, "ORDER BY probid" if probid is your autoinc field.
Cheers - Miles Thompson

At 12:34 PM 7/12/2002 -0400, Blaine D. Dinsmore wrote:
>I'm using MySQL and I have noticed that my primary key which are
>autoincrementing numbers do not sort properly when pulling the results to
>the browser. They are showing consecutively all the way until 150 then they
>start going backwards for example:
>157
>156
>155
>154
>159
>160
>161
>162
>163
>When I do a query in MySQL they are sequenced correctly but using the php
>mysql_fetch_array() I get this crazy numbering sequence. Does anyone know
>what this could be?
>
>Here is my code:
>
><body bgcolor="#000000" text="#FFFFFF" link="#99FF33" vlink="#FFFF00"
>alink="#99CCFF">
><FONT FACE=ARIAL>
><?php
>  include('functions.php');
>
>  $dbase="lims_issues";
>If ($_GET[order] == 1) {
>$sql= "SELECT probid,resolved,loggerid,DATE_FORMAT(logdate,'%m-%d-%Y') AS
>date,priority,screen,descript,notes" .
>     " FROM bugs";
>}
>
>If ($_GET[order] == 2) {
>$sql= "SELECT probid,resolved,loggerid,DATE_FORMAT(logdate,'%m-%d-%Y') AS
>date,priority,screen,descript,notes" .
>     " FROM bugs WHERE resolved=0";
>}
>
>If ($_GET[order] == 3) {
>$sql= "SELECT probid,resolved,loggerid,DATE_FORMAT(logdate,'%m-%d-%Y') AS
>date,priority,screen,descript,notes" .
>     " FROM bugs WHERE resolved=1";
>}
>
>If ($_GET[order] == 4) {
>$sql= "SELECT probid,resolved,loggerid,DATE_FORMAT(logdate,'%m-%d-%Y') AS
>date,priority,screen,descript,notes" .
>     " FROM bugs WHERE discussed=0";
>echo("<font size=5><b>Issues Not Disscussed With Beckman</b></font>");
>}
>
>If ($_GET[order] == 5) {
>$sql= "SELECT probid,resolved,loggerid,DATE_FORMAT(logdate,'%m-%d-%Y') AS
>date,priority,screen,descript,notes" .
>     " FROM bugs WHERE discussed=1";
>echo("<font size=5><b>Issues Disscussed With Beckman</b></font>");
>}
>mysqlconn($dbase,$sql);
>
>
>    while( $myrow = mysql_fetch_array($result) ){
>             ?>
><Table border="1" cellpadding="0" cellspacing="0" style="border-collapse:
>collapse" bordercolor="#777777" width="100%">
>   <TR bgcolor="#006600">
>     <TD colspan=3>
>       <?php echo("<b>Issue ID: </b>" . "<a href=modify.php?getprobid="
>.$myrow["probid"] .">" . $myrow["probid"] . "</a>"); ?>
>       </TD>
>   <?php
>    if ($myrow["resolved"] == '1') {
>    Echo("<TD bgcolor=#006600>");
>    Echo("<b><font color=#FFFFFF>Resolved</font></b>");
>    Echo("</TD>");
>
>
>
>--
>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

Reply via email to