Actually, i just used desc for the sake of demonstration, the actual 
column name was description.  At this point i don't care any more, this 
was done on a computer for testing purposes and is no longer an issue. 
 I was just curious to know if this is a known bug or if it's just some 
odd anomoly.  Must be an anomoly.

John Holmes wrote:

>The only problem I can see is that you have a column named 'desc' which
>is a reserved word. It can cause weird results some times, but seems
>like it would cause an error....
>
>Don't know what to tell you...
>
>---John Holmes...
>
>  
>
>>-----Original Message-----
>>From: Austin W. Marshall [mailto:[EMAIL PROTECTED]]
>>Sent: Monday, April 29, 2002 1:58 PM
>>To: 1LT John W. Holmes
>>Cc: [EMAIL PROTECTED]
>>Subject: Re: [PHP] PHP 4.2.0 on win2k, can't use mysql_fetch_*
>>    
>>
>functions
>  
>
>>1LT John W. Holmes wrote:
>>
>>    
>>
>>>There's a difference between error_reporting and display_errors.
>>>
>>>Also, are you _really_ sure your query is returning anything? You may
>>>_think_ it is, but if mysql_fetch_array doesn't return anything, then
>>>      
>>>
>it
>  
>
>>>means your result set is empty. 9 times out of 10 this is going to
>>>      
>>>
>turn
>  
>
>>out
>>    
>>
>>>to be something dumb like a variable was empty that you though
>>>      
>>>
>wasn't...
>  
>
>>>Show us the code.
>>>
>>>---John Holmes...
>>>
>>>
>>>      
>>>
>>I can't remember exactly, this was on asomeone elses computer over the
>>weekend, i don't normally use php in windows, but the fact that it
>>didn't work, really bothered me.
>>
>>But it was something along the lines of
>>
>><?php
>>
>>mysql_connect("localhost","",""); <-- yes the grant tables are set up
>>that way
>>mysql_select_db("vendor"); <-- the db with the conent
>>
>>$query="SELECT code,desc FROM codes";
>>$result=mysql_query($query);
>>while($code=mysql_fetch_array($result)) // or
>>list($code_id,$desc)=mysql_fetch_row($result) but with the same
>>    
>>
>results
>  
>
>>{
>>  echo "$code[code] $code[desc] <br>"; //print_r($code) doesn't do
>>anything either
>>}
>>
>>?>
>>
>>That's basically all there is to it.  I know for a fact that there is
>>stuff in the codes table, because not only did i manually insert data,
>>    
>>
>i
>  
>
>>had another script insert data (to verify that other mysql functions
>>worked) and issuing the exact same query manuall yields what it's
>>expected to.  I understand your point about the query not returning
>>anything, but it can't get any simpler than select code,desc from
>>    
>>
>codes,
>  
>
>>which will return everything and code and desc are the only fields.
>>
>>    
>>
>>>----- Original Message -----
>>>From: "Austin Marshall" <[EMAIL PROTECTED]>
>>>To: "1LT John W. Holmes" <[EMAIL PROTECTED]>
>>>Cc: <[EMAIL PROTECTED]>
>>>Sent: Monday, April 29, 2002 4:34 PM
>>>Subject: Re: [PHP] PHP 4.2.0 on win2k, can't use mysql_fetch_*
>>>      
>>>
>functions
>  
>
>>>
>>>
>>>      
>>>
>>>>1lt John W. Holmes wrote:
>>>>
>>>>
>>>>        
>>>>
>>>>>Did you turn on Display_errors in php.ini?
>>>>>
>>>>>---John Holmes...
>>>>>
>>>>>
>>>>>          
>>>>>
>>>>Of Course, i think i even had it at the highest alert level.  No
>>>>        
>>>>
>errors
>  
>
>>>>whatsoever, ... or die(mysql_error()) yields nothing either.
>>>>
>>>>
>>>>
>>>>        
>>>>
>>>>>----- Original Message -----
>>>>>From: "Austin W. Marshall" <[EMAIL PROTECTED]>
>>>>>To: <[EMAIL PROTECTED]>
>>>>>Sent: Monday, April 29, 2002 3:52 PM
>>>>>Subject: [PHP] PHP 4.2.0 on win2k, can't use mysql_fetch_*
>>>>>          
>>>>>
>functions
>  
>
>>>>>
>>>>>
>>>>>
>>>>>          
>>>>>
>>>>>>Is there something about the php 4.2.0 windows binary (installer
>>>>>>version) that renders the mysql_fetch_* functions useless?
>>>>>>
>>>>>>I installed php 4.2.0 on windows 2000 along with Apache 1.3.24 and
>>>>>>            
>>>>>>
>>MySQL
>>    
>>
>>>>>>3.23.49, and in a script i have a simple SELECT statement.  The
>>>>>>            
>>>>>>
>>content
>>    
>>
>>>>>>is in the database, the query executes successfuly, but it's as if
>>>>>>mysql_fetch_array and mysql_fetch_row functions don't return
>>>>>>            
>>>>>>
>anything.
>  
>
>>>>>>I know mysql support is built-in (as indicated on php.net) and
>>>>>>            
>>>>>>
>>working,
>>    
>>
>>>>>>because i was able to use php to insert data into the database.
>>>>>>            
>>>>>>
>On
>  
>
>>that
>>    
>>
>>>>>>one computer i was able to recreate the problem consistently and
>>>>>>            
>>>>>>
>in no
>  
>
>>>>>>situation would mysql_fetch array or _row return anything.
>>>>>>
>>>>>>I haven't had the opportunity to try this on any other win2k
>>>>>>            
>>>>>>
>boxen,
>  
>
>>but
>>    
>>
>>>>>>am not having any problems in Linux or OpenBSD.  Is anyone else
>>>>>>experiencing any problems?
>>>>>>
>>>>>>
>>>>>>--
>>>>>>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

Reply via email to