[ Príspevkov: 7 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 06.12.06
Prihlásený: 21.02.15
Príspevky: 183
Témy: 59 | 59
NapísalOffline : 03.01.2009 1:38 | from mysql to array

caute

potreboval by som jednu radu ze ako dostat do obycajneho pola vypis mysql_fetch_assoc

pr.

$quera = mysql_query("SELECT * FROM tabulka");
$bla = mysql_fetch_assoc($quera)
echo $bla['id'].$bla['nazov'];


potreboval by som to dostat do normalneho pola.. $pole = array($id,$nazov)

napadlo ma ze pomocou funkcii implode a explode by to slo ..najskor spravit z toho string a potom ho rozparsovat do pola ale to je dost zlozite ..neviete o niecom jednoduchsom ?


Offline

Správca fóra
Správca fóra
from mysql to array

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51 | 51
Bydlisko: Bratislava
NapísalOffline : 03.01.2009 9:22 | from mysql to array

neviem, ako to presne myslis, ci sa chces na ziskane hodnoty odkazovat cez ciselne indexy - lebo to mi z tvojho prikladu vychadza ($pole = array($id,$nazov)), ale najjednoduchsie to spravis asi cez nejaky cyklus (v tomto pripade netreba pouzivat mysql_fetch_assoc, kedze chces ziskat len hodnoty jednotlivych stlpcov):
Kód:
<?php
$pole = array();

$sql = "SELECT * FROM tabulka";
$res = mysql_query($sql);
if($res !== false) {
   while($row = mysql_fetch_row($res)) {
      $pole[] = $row;
   }
}
?>

respektive, ak nechces cely vysledok ulozit do pola, tak staci v tele cyklu pouzivat $row[0], $row[1], ...


_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 28.12.08
Prihlásený: 12.01.09
Príspevky: 78
Témy: 0 | 0
NapísalOffline : 10.01.2009 15:19 | from mysql to array

...staci iba mysql_fetch_array($res,MYSQL_NUM) a nemusis mat cyklus... :rolleyes:
btw tato funcia ti hodi vysledky do pola typu $a[x][y]...ak mas iba jeden zaznam tak pouzi $b=a[0] alebo si zvykni ze x=0;

P.S. davat vsetky udaje do jednorozmerneho pola je nezmysel lebo to si nemusel pouzit ani tabulku... :)
Citácia:
while($row = mysql_fetch_row($res)) {
$pole[] = $row; //tu uz rovno spracovat alebo pouzit radsej fetch_array ;)
}


Offline

Správca fóra
Správca fóra
from mysql to array

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51 | 51
Bydlisko: Bratislava
NapísalOffline : 10.01.2009 16:53 | from mysql to array

ked ma len "SELECT * FROM tabulka", tak logicky tam ma (moze mat) viac zaznamov, a tak je cyklus na mieste...

on to chcel predsa davat vsetko do pola, tak som to zobral doslovne... kto vie, co s tym potom bude chciet este spravit...


_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 28.12.08
Prihlásený: 12.01.09
Príspevky: 78
Témy: 0 | 0
NapísalOffline : 10.01.2009 23:53 | from mysql to array

...mne tam ten cyklus nevadi ale to $pole[]=$row; :D
btw od chce asi docielit:
Kód:
 echo bla[0].'dsadsad'.bla[1];


...cloveka ktory by sa rozhodol namiesto fetch_array:
Kód:
$bla[$zaznam][$stlpec]

pouzivat=>
Kód:
$pole[$zaznam*$pocet_stlpcov+$stlpec]

=>by som asi na mieste zaskrtil... :lol:


Offline

Užívateľ
Užívateľ
from mysql to array

Registrovaný: 09.09.07
Prihlásený: 07.11.16
Príspevky: 3114
Témy: 233 | 233
Bydlisko: Nové Zámky
NapísalOffline : 11.01.2009 4:05 | from mysql to array

chlapec ma rad sadomaso :)

ale nie.... podla mna to musi mat vyuzitie.. mozno si robi osemsmerovku a vlastne ma stpce 1 2 3 4 5 6 7 8 9 atd, a lahsie sa mu v tom potom bude orientovat :)


_________________
"It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď
Offline

Správca fóra
Správca fóra
from mysql to array

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51 | 51
Bydlisko: Bratislava
NapísalOffline : 11.01.2009 8:57 | from mysql to array

mozno to chce este nejak mnohonasobne filtrovat, pouzivat na viacerych miestach alebo co ja viem, moznosti je vela...

btw, toto si odkial prosim ta zobral?
Kód:
$pole[$zaznam*$pocet_stlpcov+$stlpec]

ved $pole je predsa dvojrozmerne (a nie ako ty tvrdis, ze jednorozmerne) a k jednotlivym jeho prvkom mozes pristupovat cez
Kód:
$pole[$zaznam][$stlpec]

cize najskor si treba poriadne nastudovat kod a ak je treba, aj manual ;)


_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
 [ Príspevkov: 7 ] 


from mysql to array



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Checkbox array s mysql

v PHP, ASP

10

652

19.05.2011 11:43

jtomcik

V tomto fóre nie sú ďalšie neprečítané témy.

problem s array a vyberom z mysql

v PHP, ASP

1

452

03.01.2010 14:05

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

From Dust

v Počítačové hry

1

465

20.08.2011 22:52

InVader

V tomto fóre nie sú ďalšie neprečítané témy.

Escape from Tarkov

v Počítačové hry

29

2212

15.12.2021 20:54

Ringišpir

V tomto fóre nie sú ďalšie neprečítané témy.

boot from cd

v Notebooky a netbooky

3

329

20.02.2013 20:06

lukac

V tomto fóre nie sú ďalšie neprečítané témy.

WHERE array

v PHP, ASP

0

495

25.09.2008 15:17

rooobertek

V tomto fóre nie sú ďalšie neprečítané témy.

zoradenie array

v PHP, ASP

6

520

04.06.2010 10:42

camo

V tomto fóre nie sú ďalšie neprečítané témy.

Array problém

v PHP, ASP

1

388

29.08.2012 20:31

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

FROM vo funkcii mail()

v PHP, ASP

4

507

24.02.2008 15:23

p360t

V tomto fóre nie sú ďalšie neprečítané témy.

gaming PC from alza

v PC zostavy

3

575

15.02.2014 12:31

Novas

V tomto fóre nie sú ďalšie neprečítané témy.

Remove Signature From Guests

v Redakčné systémy

0

591

14.10.2006 15:03

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

Array - porovnanie zaznamov

v PHP, ASP

2

1097

10.01.2007 12:41

Papulka

V tomto fóre nie sú ďalšie neprečítané témy.

Array so subormi

v PHP, ASP

2

494

05.06.2009 19:57

Draex

V tomto fóre nie sú ďalšie neprečítané témy.

Hladanie v array

v PHP, ASP

5

509

19.03.2012 21:38

w3r0

V tomto fóre nie sú ďalšie neprečítané témy.

C# multidimensional array

v Technológia .NET

4

530

29.06.2014 13:43

killmaster

V tomto fóre nie sú ďalšie neprečítané témy.

pascal funkcia, array

v Assembler, C, C++, Pascal, Java

10

1009

06.02.2011 11:37

coldak



© 2005 - 2025 PCforum, edited by JanoF