Jump to content
php.lv forumi

Izvilkt no arraya ārā info


Psycke

Recommended Posts

1) fails, kurš satur function rulesdropdown - http://paste.php.lv/5680

2) fails ar funkcijām, kuras izvada visu ārā - http://paste.php.lv/5683

3) datu iegūšanas funkcija - http://paste.php.lv/5684

4) rules funkcija un citas informācijas izvades funkcijas - http://paste.php.lv/5685

 

Visu array informāciju iegūstu caur 'print_r($data)'.

Visi faili nav iemesti iekš paste.php.lv jo viņi ir diezgan daudz, bet šie itkā būtu tie galvenie.

 

Izstāstīšu vēlreiz savu bēdu un šoreiz sakarīgāk.

Tātad... Augstāk ir visi faili, kurus ieteica rediģēt skripta galvenais veidotājs, jo tie varētu saturēt nepieciešamo informāciju. Visa informācija tiek izvadīta caur 'rulesdropdown' funkciju. Man no viņas vajag dabūt ārā kāda atsevišķa arraya vērtību. Iekš 'rulesdropdown' var redzēt, ka viss ir sadalīts divās daļās. Pats 'rule' un 'value'. Man ir nepieciešams izdabūt ārā 'value'.

 

Ceru, ka tagad sapratīsist kaut ko vairāk un arī spēsit man palīdzēt.

 

ups. double posts.

Edited by Psycke
Link to comment
Share on other sites

Tur ļoti skaidri ir redzmas, ka $rules['rules'] ir masīvs ar rule un value atslēgām (funkcijā rules 250 rinda un getsteamdata funkcijā 25 rinda).

Tātad $rules['rules'][$x] ir ļoti labi jāstrādā.

Link to comment
Share on other sites

Bet viņš man nestrādā. Es viņu ielieku iekš html.php faila (fails ar funkcijām, kuras izvada visu ārā - http://paste.php.lv/5683), bet man tur nekas neparādās manis norādītajā vietā.

Esmu noskaidrojis, ka visi man nepieciešamie arrayi glabājas iekš

$data["rules"]

Mēģinot izvadīt info ar šo

$data["rules"][$x]

viņš man parāda Array, izņemot, ja arraya skaits ir augstāks par pieejamo arrayu skaitu, piem, 300.

 

Cik papētīju ar

print_r($data["rules"][$x])

tad Array ir pats pirmais vārds kas parādās. Varbūt ar šo jūs man varētu pateikt kaut ko nedaudz vairāk. Bet tagad iešu gulēt :D

Edited by Psycke
Link to comment
Share on other sites

Tu vai tad neapskatījies no kātas $data['rules'][$x] sastāv? Tas arī ir masīvs no divām vērtībām! 'name' un 'value'. Ja tu drukāsi ar print_r visu $data['rules'][$x] tad protams tev izvadīsies vārds Array, jo tas ir masīvs. Apskaties 250 rindu funkcijā rules.

Link to comment
Share on other sites

Bet kā tad man drukāt, lai izvadas value nevis viss kopā?

Es jau izvadu ārā ar šo - $data["rules"][$x] - un tad viņš man izdod to Array.

Izvadot ārā ar - print_r($data["rules"][$x]) - man izdod Array ( [rule] => $x => [value] => $x ).

Edited by Psycke
Link to comment
Share on other sites

Tici, vai netici, bet iekš php.net visu laiku lasīju par arrayiem, bet tā arī neiebraucu. Protams esmu ļoti neuzmanīgs un varbūt palaidu garām tieši to, ko man vajag, bet neatradās. Mamma arī vienmēr ir teikusi, ka vīriešiem acis nav pierē, bet gan kaut kur citur... :)

Edited by Psycke
Link to comment
Share on other sites

bļin, ja jau tev ar angļu valodu ir čau, čau, tad vismaz

 

paņem latviski rakstīto grāmatu PHP soli pa solim un izlasi

 

es pats no viņas sāku mācities PHP, tikai ņem vērā, ka daudzas lietas viņā ir novecojušas un viņa ir rakstīta ar register_globals on

Link to comment
Share on other sites

×
×
  • Create New...