Re: var_dump() results

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, January 13, 2008 11:32 am, Europus wrote:
> It's pretty much the same. With var_dump(), values from the first row
> of the table are iterated twice, the script is not looping through and
> reporting all 2100 rows. Grossly similar behavior was observed with
> print_r() and echo: while different data was reported by each, the
> loop wouldn't loop. The first row was reported once (or twice) and
> that was the end of that. I've tried foreach() also, same-same. It
> doesn't loop, it just reports the first row.
>
> Here's my code:
>
> <?php
>
> //connect to db
> $link = mysql_pconnect('$host', '$login', '$passwd');

'$host' is not right.

$host is right.

Ditto for ALL your values throughout this script.

> if (!$link) {
>      die('Unable to connect : ' . mysql_error());

Forget the loop, this should have puked right here, or you aren't
posting your actual code...

> }


> // make $table the current db
> $db_selected = mysql_select_db('$table', $link);
> if (!$db_selected) {
>      die ('Unable to select $table : ' . mysql_error());
> }
>
> //get column data
> 	$sql    = "SELECT column2, column3 FROM $table";
> 	$result = mysql_query($sql);
> 	$row = mysql_fetch_row($result);
>
> //loop through to display results
> for($i=0; $i < count($row); $i++){

The $row only has TWO columns in it: column2, column3

The $result may have many, many, many rows in it.
You can find out HOW many by using:
http://php.net/mysql_num_rows

-- 
Some people have a "gift" link here.
Know what I want?
I want you to buy a CD from some indie artist.
http://cdbaby.com/from/lynch
Yeah, I get a buck. So?

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


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux