|
| Hvorfor vises kun nogle af disse variabler~ Fra : Thomas Jensen |
Dato : 06-08-03 20:01 |
|
Hej,
Alle data ligger i mysql og er der!!!
men hvorfor vises variablen $pris ikke ?
Thomas
<?php
include "album_config.inc.php";
// Display the photo
$photoQueryResult = retrieve_photo($_GET[photoID]);
list($photoID, $photoFileName, $title, $description, $pris) =
mysql_fetch_array($photoQueryResult);
// Retrieve the image size.
$size = getimagesize(IMAGE_PATH."/$photoFileName");
echo "<div class='float'><img src='".IMAGE_PATH."/$photoFileName' $size[5]
alt='$title' /> <br /><p>$title<br />$description<br />$pris<br /></p>
<p><a href='catalog.php?offset=$_GET[offset]'>Back</a></p></div>";
?>
***************************
Fra inc:
function retrieve_photo($photoID)
{
$query = "SELECT photoID, photoFileName, title, description, pris FROM
photo WHERE photoID='$photoID'";
$result = mysql_query($query);
return $result;
}
| |
Anders K. Madsen (06-08-2003)
| Kommentar Fra : Anders K. Madsen |
Dato : 06-08-03 21:32 |
| | |
Thomas Lindgaard (07-08-2003)
| Kommentar Fra : Thomas Lindgaard |
Dato : 07-08-03 11:30 |
|
Anders K. Madsen wrote:
> On Wed, 6 Aug 2003 21:01:09 +0200
> "Thomas Jensen" <tgsj@mail.dk> wrote:
>
> [snip]
>
>>list($photoID, $photoFileName, $title, $description, $pris) =
>>mysql_fetch_array($photoQueryResult);
>
> [snip]
>
> Der er dit problem...
>
> [quote source=" http://php.net/list"]
> Note: list() only works on numerical arrays and assumes the numerical indices
> start at 0.
> [quote end]
>
> mysql_fetch_array() returnerer jo i virkeligheden 2 arrays...
> Et numerisk og et associativt...
> Da list() kun kan operere på numeriske arrays, så kan du nok se at et fuckup er
> uundgåeligt.
Jamen det er der da råd for :)
[quote source=" http://dk2.php.net/mysql_fetch_array"]
The optional second argument result_type in mysql_fetch_array() is a
constant and can take the following values: MYSQL_ASSOC, MYSQL_NUM, and
MYSQL_BOTH.
[quote end]
Mvh.
/Thomas
| |
Anders K. Madsen (07-08-2003)
| Kommentar Fra : Anders K. Madsen |
Dato : 07-08-03 11:44 |
|
On Thu, 07 Aug 2003 12:29:48 +0200
Thomas Lindgaard <thomas@it-snedkeren.BLACK_HOLE.dk> wrote:
> > [quote source=" http://php.net/list"]
> > Note: list() only works on numerical arrays and assumes the numerical
> > indices start at 0.
> > [quote end]
> >
> > mysql_fetch_array() returnerer jo i virkeligheden 2 arrays...
> > Et numerisk og et associativt...
> > Da list() kun kan operere på numeriske arrays, så kan du nok se at et
> > fuckup er uundgåeligt.
>
> Jamen det er der da råd for :)
>
> [quote source=" http://dk2.php.net/mysql_fetch_array"]
> The optional second argument result_type in mysql_fetch_array() is a
> constant and can take the following values: MYSQL_ASSOC, MYSQL_NUM, and
> MYSQL_BOTH.
> [quote end]
Ja, som jeg også skriver på
http://www.webcafe.dk/tipsogtricks/php/mysqlfetchx.html...
Mvh.
Madsen
--
* Anders K. Madsen * http://lillesvin.linux.dk *
* madsen@sjovedyr.dk * Linux, Ruby, PHP and SQL *
| |
Anders K. Madsen (07-08-2003)
| Kommentar Fra : Anders K. Madsen |
Dato : 07-08-03 14:43 |
|
On Thu, 07 Aug 2003 14:29:47 +0200
Thomas Lindgaard <thomas@it-snedkeren.BLACK_HOLE.dk> wrote:
> > Ja, som jeg også skriver på
> > http://www.webcafe.dk/tipsogtricks/php/mysqlfetchx.html...
>
> Arjjj... vil du nu osse ha' at jeg skal læse dit indlæg ordentligt
> igennem før jeg svarer? :)
Hehe... "Ja".
Mvh.
Madsen
--
* Anders K. Madsen * http://lillesvin.linux.dk *
* madsen@sjovedyr.dk * Linux, Ruby, PHP and SQL *
| |
|
|