/ 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
extract() i php og COUNT(*) i sql.
Fra : Niels Skovmand


Dato : 12-02-04 18:28

Hej!

Jeg udtrækker værdier fra min database på flg. måde:

$resultat=mysql_query($query);

while($raekke=mysql_fetch_array($resultat))
   $array[]=$raekke;

extract($array[0]) // jeg ønsker kun værdier fra første række.

---

Hvis nu jeg sætter $query til "SELECT COUNT(*) FROM ihs_news" og trækker
værdierne ud fra databasen, hvilket variabelnavn vil extract() da gemme
værdien i?

Mvh,
Niels Skovmand.

 
 
Peter Brodersen (12-02-2004)
Kommentar
Fra : Peter Brodersen


Dato : 12-02-04 18:36

On Thu, 12 Feb 2004 18:27:52 +0100, Niels Skovmand
<woodman@woodman.fjerndette.dk> wrote:

>Hvis nu jeg sætter $query til "SELECT COUNT(*) FROM ihs_news" og trækker
>værdierne ud fra databasen, hvilket variabelnavn vil extract() da gemme
>værdien i?

Keyen for $array[0] vil være "COUNT(*)", og da en variabel ikke kan
hedde dette, vil den ganske enkelt ikke blive tildelt/extract'et.

Det kan man dog komme let udenom, ved at alias'e feltnavnet, for
eksempel:

"SELECT COUNT(*) AS count FROM ihs_news"

--
- Peter Brodersen

Ugens sprogtip: saltomortale (og ikke saltomotale)

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

Månedens bedste
Årets bedste
Sidste års bedste