Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 12 ] 
AutorSpráva
Offline

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

Registrovaný: 13.04.11
Prihlásený: 23.02.12
Príspevky: 18
Témy: 7
Príspevok NapísalOffline : 13.04.2011 18:01

Zdravím, potrebujem pomôcť s výpisom z jednej tabuľky spôsobom s ktorým sa sa ešte nestretol a nikde som ho nenašiel. Výpis php Takto vypadá moja tabuľka v mysql.
Kód:
// $turnaj = id turnaja

$db = mysql_query("SELECT * FROM turnaj_zapasy where turnaj = '$turnaj' order by zapas");
$db2 = mysql_fetch_array($pavukA_db, MYSQL_BOTH);


Takto vypadá výber z mysql. Nie je problém k tomuto spravit while a vypísať všetky riadky. Lenže, ja potrebujem vypísať všetky tie riadky ale nemôžem ich pustiť cez while, pretože tie vysledky budú v rôznych miestach uložené a bolo by to zbytočne komplikované ukladanie na tie miesta a aj tak sú pevné uložené takže chcel by som ich tam uložiť na 'pevno'. Potrebujem dostať všetky tie funkcie do poľa a vypisovať ich nejak takto
Kód:
echo $db2[1][team1]; // prvy riadok v tabulke
echo $db2[2][team1]; // druhy riadok v tabulke


Chcem ich vypisovať ako z poľa lenže neviem ako to mám spraviť tak aby mi to fungovalo.


Offline

Správca fóra
Správca fóra
Výpis php

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 13.04.2011 18:07

ak som spravne pochopil z toho tvojho zmatocneho popisu, tak ti predsa staci vo while ulozit vysledky do spolocneho pola a potom si s tym uz mozes robit, co chces a kde chces...







_________________
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ý: 13.04.11
Prihlásený: 23.02.12
Príspevky: 18
Témy: 7
Príspevok Napísal autor témyOffline : 13.04.2011 18:15

ako to spraviť ? Ťažko sa vysvetľuje to čo chcem lebo netuším ako sa to môže volať.

// pridané po 29 sekundách od posledného príspevku

skúšal som spraviť pole ale nefungovalo mi to. Nepísalo žiadnu chybu ale ani nič nevypísalo. Neviem prečo.


Offline

Správca fóra
Správca fóra
Výpis php

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 13.04.2011 18:21

Co je na tomto problematicke?
Kód:
while($row = mysql_fetch_assoc($db))
{
    $db2[] = $row;
}

Len si to budes musiet upravit, aby to bolo cislovane od 1, ak to teda tak potrebujes...







_________________
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ý: 13.04.11
Prihlásený: 23.02.12
Príspevky: 18
Témy: 7
Príspevok Napísal autor témyOffline : 13.04.2011 18:33

takto som to mal akurat som mal mysql_fetch_array... ale nefunguje mi to...

Kód:
$i="1";
while($row = mysql_fetch_assoc($db))
{
    $db2[$i] = $row;
$i++;}

echo $db2[1][team1]; // vysledok TEAM 02
echo $db2[2][team1]; // Ziadny vysledok.


// pridané po 2 minútach od posledného príspevku

vysledok by mal byt
TEAM 01
TEAM 02


Offline

Správca fóra
Správca fóra
Výpis php

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 13.04.2011 18:44

tak ti to zrejme vrati len 1 riadok z tabulky... spusti si vysledne sql v phpmyadminovi a pozri, ci nie je tam chyba







_________________
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ý: 13.04.11
Prihlásený: 23.02.12
Príspevky: 18
Témy: 7
Príspevok Napísal autor témyOffline : 13.04.2011 18:46

počet riadkov 2 ;)


Offline

Správca fóra
Správca fóra
Výpis php

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 13.04.2011 18:51

daj si vo while vypisovat obsah $row, ci ti to vypise vsetko... nieco v kode budes mat posahane, lebo mne to funguje v pohode...







_________________
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ý: 13.04.11
Prihlásený: 23.02.12
Príspevky: 18
Témy: 7
Príspevok Napísal autor témyOffline : 13.04.2011 19:00

ano vypísalo mi to TEAM01, TEAM02 teda všetko čo je v tabuľke. Nefunguje mi to. Neviem prečo. Ak sa naseriem tak to spravím cez while ale nechce sa mi všetko definovať a ukladať. No uvidím.


Offline

Správca fóra
Správca fóra
Výpis php

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 13.04.2011 19:03

daj sem cely kod, ktory pouzivas, lebo sa mi to nejak nezda...







_________________
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

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1702
Témy: 0
Príspevok NapísalOffline : 14.04.2011 0:56

Prečo do tej $i premennej dávaš reťazec, keď tam potrebuješ mať číslo?

Ak naozaj nechceš, aby prvý prvok mal index 0, tak môžeš použiť ten stanleyho spôsob, akurát pred ten while cyklus pridaj niečo ako $db2[] = false; (je jedno, čo do toho nultého prvku dáš).


Offline

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

Registrovaný: 13.04.11
Prihlásený: 23.02.12
Príspevky: 18
Témy: 7
Príspevok Napísal autor témyOffline : 14.04.2011 15:58

Spojaznil som to, LOCK :) Ďakujem.
Do selectu som pridal LIMIT 0, 7 a zoradil som to podľa id (BEZ toho reťazca v premennej $i mi to nejde ako potrebujem). Neviem prečo to nešlo, zaujímavé je na tom to že to nepísalo žiadnu chybu. Pridám k tomu pár podmienok a ešte tam spravím 1 while na podobnú vec, tým sa dá dokopy čo som vymyslel. Som rád že ste sa ozvali tak rýchlo. Ešte raz dík.


Odpovedať na tému [ Príspevkov: 12 ] 


Podobné témy

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

v PHP, ASP

2

416

25.04.2010 9:11

Bauglir Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Výpis v PHP zo SQL

v PHP, ASP

3

469

21.06.2011 15:43

emer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. výpis z DB v php

v PHP, ASP

2

398

26.07.2010 23:42

dessert Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. vypis z DB - php - problem

v PHP, ASP

14

712

02.12.2008 18:34

janus Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Výpis adresára cez PHP + Ochrana heslom

v Články

3

2779

27.04.2008 14:42

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vypis z MySQL a spracovanie php scriptu v tabulke

[ Choď na stránku:Choď na stránku: 1, 2 ]

v PHP, ASP

39

2605

21.03.2010 1:22

JanoF Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. vypis dat z databazy pomocou php - nevypise mi prvy riadok

v PHP, ASP

16

1851

27.08.2011 22:48

xanderhell Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP programátor - PHP, MySQL, jQuery,X)Html/CSS

v Ponuka práce

0

1310

02.05.2011 12:08

magicmedia Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vytvorenie suboru php a vlozenie php scriptu

v PHP, ASP

4

1440

07.05.2010 14:02

DeiForm Zobrazenie posledných príspevkov

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

v PHP, ASP

13

1001

26.06.2008 10:53

GoodWill Zobrazenie posledných príspevkov

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

v Ostatné

3

483

27.08.2010 15:51

1987123 Zobrazenie posledných príspevkov

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

v PHP, ASP

3

608

16.12.2009 22:25

stenley Zobrazenie posledných príspevkov

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

v Sieťové a internetové programy

0

424

19.02.2008 15:29

dsljohn Zobrazenie posledných príspevkov

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

v PHP, ASP

1

330

02.05.2012 7:09

BX Zobrazenie posledných príspevkov

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

v Databázy

1

314

07.01.2014 15:34

kudzo3 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. výpis adresárov

v PHP, ASP

11

640

14.05.2008 21:52

Tominator Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra