/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
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

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.
Kig lidt her: http://www.webcafe.dk/tipsogtricks/php/mysqlfetchx.html
Og så selvfølgelig på man-siderne til mysql_fetch_array og venner.
http://php.net/mysql_fetch_array
http://php.net/mysql_fetch_assoc
http://php.net/mysql_fetch_row

Og manualen til list(): http://php.net/list

Mvh.
   Madsen

--
* Anders K. Madsen * http://lillesvin.linux.dk *
* madsen@sjovedyr.dk * Linux, Ruby, PHP and SQL *

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 *

Søg
Reklame
Statistik
Spørgsmål : 177554
Tips : 31968
Nyheder : 719565
Indlæg : 6408852
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste