Forklaring tak

Tags:    php

Hej
Jeg står i den situation, godt at kunne tænke mig at få en forklaring på følgende koder. gerne en lille smule grundigt :)

echo "<a href='write_db.php?navn=Sebastian'>Sebastian</a><br>";
$result = mysql_query("SELECT * FROM mintabel1 WHERE navn = 'Sebastian' ORDER BY timestamp DESC");
while($row = mysql_fetch_array($result, MYSQL_ASSOC))
{
echo "{$row['timestamp']}<br>";
}

Jeg kan sige så meget at linket skulle gå ind og opdatere en database og samtidig vise det tidspunkt hvor linket blev aktiveret.
Jeg kunne altså godt tænke mig en forklaring på hvordan løkken fungere osv.

på forhånd tak.



4 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
mysql_fetch_array() spytter et array ud, baseret på hvad der er valgt fra database.

Et array er en mængde data repræsenteret ved et indeks og en værdi.

I stedet for at bruge:
$a = 'hej';
$b = 'med';
$c = 'dig';

Kan man skrive
$array = array(
'a' => 'hej',
'b' => 'med',
'c' => 'dig'
);



Hej Anders.

Jeg har lige lavet en længere klamance omkring mysql_fetch_array i en anden post så linker lige til den her http://www.udvikleren.dk/Thread.aspx/6/28387/138493#post_138493

håber det hjælper :)



1. Udskriv et link til browser.
2. Vælg alt fra tabellen "mintabel1" hvor navn = 'Sebastian". Sorter efter timestamp nedadgående/negativ retning.
3. Løb resultatet af valget igennem og omdan hver række til et array.
4. Udskriv "timestamp" til browser, fra nuværende omdannet række.



1. Udskriv et link til browser.
2. Vælg alt fra tabellen "mintabel1" hvor navn = 'Sebastian". Sorter efter timestamp nedadgående/negativ retning.
3. Løb resultatet af valget igennem og omdan hver række til et array.
4. Udskriv "timestamp" til browser, fra nuværende omdannet række.


Mange tak for dit hurtige svar. Jeg forstår dog ikke helt #3. Hvad vil det sige at den omdanner til array..?



t