Kom ihåg mig?
Home Menu

Menu


php, mysql arrays!

 
Ämnesverktyg Visningsalternativ
Oläst 2009-10-28, 10:06 #21
youheardit youheardit är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Oct 2008
Inlägg: 1 168
youheardit youheardit är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Oct 2008
Inlägg: 1 168
Citat:
Ursprungligen postat av hnn Visa inlägg
date räknas som en funktion i MySQL. Korrekt kod:
PHP-kod:
$res mysql_query('SELECT `date` FROM `events` GROUP BY `date`');

while(
$row mysql_fetch_assoc($res))
  
$calendar->highlighted_dates[]=$row['date']; 
ah! okej. Tack så mycket, detta funkade.
Hade oxå för mig att det var en funktion men visste inte hur jag skulle använda den. men tack alla som hjälpte! det är gyllenevärt!

Ha det bra!
//Philip Andersson!
youheardit är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-10-28, 10:20 #22
BjörnJ BjörnJ är inte uppkopplad
Mycket flitig postare
 
Reg.datum: May 2009
Inlägg: 971
BjörnJ BjörnJ är inte uppkopplad
Mycket flitig postare
 
Reg.datum: May 2009
Inlägg: 971
(Felaktig kod från första inlägget i tråden.)
Citat:
Ursprungligen postat av youheardit Visa inlägg
Kod:
$calendar->highlighted_dates = mysql_fetch_array($res);
Angående val av fetch-funktion: Oftast är det att föredra att använda mysql_fetch_assoc() eller mysql_fetch_row() istället för mysql_fetch_array(), beroende på vad man ska göra med arrayen.

Med $row=mysql_fetch_row() får du $row[0]
Med $row=mysql_fetch_assoc() får du $row['date']
Med $row=mysql_fetch_array() får du $row[0] och $row['date'] som båda innehåller samma värde.

row tar minst systemresurser. assoc tar inte så mycket mer med tanke på mervärdet om man har flera kolumner att hålla reda på. Jag brukar använda row om det är bara en kolumn, annars assoc.
BjörnJ är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-10-28, 10:24 #23
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Undvik att använda reserverade ord som tabellnamn så slipper du problem med detta.
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-10-28, 10:32 #24
youheardit youheardit är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Oct 2008
Inlägg: 1 168
youheardit youheardit är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Oct 2008
Inlägg: 1 168
okej! tack så mycket! då vet jag bättre till nästa gång
youheardit är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 13:14.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017