Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Cum sterg mails din Promotions

Vanzare cumparare fara transfer b...

Receptie ciudata, in functie de t...

Donez medicamente renale ptr pisica
 Dupa 20 ani de facultate, am uita...

Mobile.de ofera imprumut de bani ...

problema test grila

Digi24 a disparut de pe TV Lg
 Drept de proprietate intelectuala...

Jante noi shitbox

Trinitas TV 4K

Dacia 1316 cu 6 usi ...
 Frecventa modificata radio

Un nou pericol pt batrani

Ar trebui sa vindem imobiliarele ...

Dupa renuntarea la aparat dentar
 

ipb post count

- - - - -
  • Please log in to reply
28 replies to this topic

#1
ClaudiuCC

ClaudiuCC

    Member

  • Grup: Members
  • Posts: 980
  • Înscris: 13.09.2007
Salut,

vreau ca la fiecare al 8-lea post dintr-un topic, sa se afiseze un tabel dedesubt.

stiu forumla pentru ca tabelul sa imi fie afisat dupa primul raspuns si puteti vedea mai jos.
cum transform ce am in ce imi trebuie?

<if="$post['post_count'] == 1>

<tabel>tabel aici</tabel>

</if>

Edited by ClaudiuCC, 28 October 2008 - 17:18.


#2
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006
Cu operatorul matematic modulus.

Citește regulamentul ariei PHP. Te rog să nu se mai repete crearea de posturi pe arii greșite. Mulțumesc.

Edited by OriginalCopy, 28 October 2008 - 17:22.


#3
ClaudiuCC

ClaudiuCC

    Member

  • Grup: Members
  • Posts: 980
  • Înscris: 13.09.2007
mhm ... ok...
poti da directii mai clare?
eventual ce capitol sa caut din operator matematic modulus

Edited by ClaudiuCC, 28 October 2008 - 17:21.


#4
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006
"mathematical operators" in manualul php. <-- asta e partea de PHP din problema ta.

Ai totusi si o parte de problema ce tine strict de joomla, la care nu-ti pot raspunde: numarul topicului curent, caci presupun ca 'post_count' este numarul total de topicuri (nu știu). Aici te vor putea ajuta webmasterii care folosesc joomla.

s/mathematical/arithmetic/

Edited by OriginalCopy, 28 October 2008 - 17:26.


#5
ClaudiuCC

ClaudiuCC

    Member

  • Grup: Members
  • Posts: 980
  • Înscris: 13.09.2007
7%2 output 1 pt ca 2*3=6=>7-6=1

nu vad cum as putea folosi asta in problema mea ...
poate ma luminezi :P

#6
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006
1%2 = ?
2%2 = ?
3%2 = ?
4%2 = ?
5%2 = ?
6%2 = ?
7%2 = ?
...
1. ce observi? ;)

a%b se citeste "restul impartirii lui a la b"

2. Cum ar arata pentru %3?
3. exercitiu practic: cum afisezi un tabel html cu culori alternande de fundal pentru fiecare rand?

Edited by OriginalCopy, 28 October 2008 - 18:06.


#7
ClaudiuCC

ClaudiuCC

    Member

  • Grup: Members
  • Posts: 980
  • Înscris: 13.09.2007
asa ... iar daca zic

$post['post_count'] ==   $post['post_count'] % 4
imi afiseaza 3 tabele
$post['post_count'] ==   $post['post_count'] % 5
imi afiseaza 4 tabele
$post['post_count'] ==   $post['post_count'] % 6
imi afiseaza 5 tabele
etc

mie-mi trebuie afisat tabelul resp dupa postul 8, 16, 24, 32, ...

prin urmare, imi trbuie o ecuatie

Edited by ClaudiuCC, 28 October 2008 - 18:21.


#8
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006

View PostClaudiuCC, on Oct 28 2008, 19:18, said:

asa ... iar daca zic

$post['post_count'] ==   $post['post_count'] % 4
imi afiseaza 3 tabele
$post['post_count'] ==   $post['post_count'] % 5
imi afiseaza 4 tabele
$post['post_count'] ==   $post['post_count'] % 6
imi afiseaza 5 tabele
etc

mie-mi trebuie afisat tabelul resp dupa postul 8, 16, 24, 32, ...

ai facut greseala tipica de incepator: te grabesti sa-ti rezolvi problema ta concreta, in loc sa incerci sa intelegi ce faci mai intai, in php pur. ti-am dat 3 puncte ajutatoare, incearca sa le rezolvi :)

#9
lord_ice

lord_ice

    SEO is ART

  • Grup: Banned
  • Posts: 4,100
  • Înscris: 20.06.2007
// Get all the messages...
					$advertise=1;

  if ($advertise==1 || $advertise==3 || $advertise==8) {
					echo '<center>Spatiu reclama 1</center>';
				   $advertise=$advertise+1;
			   } elseif ($advertise==7 || $advertise==10 || $advertise==11) {
					echo '<center>Spatiu reclama 2</center>';
				   $advertise=$advertise+1;
				   
			  
				   
			   }
				else { $advertise=$advertise+1; }


Asa merge pe SMF, demo primul tip de reclame sunt cele de reclama-ta iar al 2-lea is linkurile "Videoclipuri ; Fotografii Nunta"

Sper ca am ajutat cu ceva...macar cu o idee ;)

In cazul meu sunt reclame,dar plasarea se face tot la fel, pe pozitii, sper sa te ajute!

Edited by lord_ice, 28 October 2008 - 19:09.


#10
ClaudiuCC

ClaudiuCC

    Member

  • Grup: Members
  • Posts: 980
  • Înscris: 13.09.2007

View PostOriginalCopy, on Oct 28 2008, 18:21, said:

ai facut greseala tipica de incepator: te grabesti sa-ti rezolvi problema ta concreta, in loc sa incerci sa intelegi ce faci mai intai, in php pur. ti-am dat 3 puncte ajutatoare, incearca sa le rezolvi :)


la 3) probabil ca se incrementeaza ..oricum .. habar n-am ....

daca stii care-i codul nu ma mai lasa sa ma stresez :P

am incercat cu $n = 8 si etc + incrementare si tot nu-mi merge asta pt ca nu pare sa-i placa definitia $n

Edited by ClaudiuCC, 28 October 2008 - 19:06.


#11
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006

View PostClaudiuCC, on Oct 28 2008, 20:04, said:

la 3) probabil ca se incrementeaza ..oricum .. habar n-am ....

daca stii care-i codul nu ma mai lasa sa ma stresez :P

am incercat cu $n = 8 si etc + incrementare si tot nu-mi merge asta pt ca nu pare sa-i placa definitia $n

Nu e vorba de stresat, dimpotriva, vreau sa inveti asa incat sa stii sa faci ceva productiv, si nu reproductiv, ca nu cumva sa vii iar peste ceva timp cu o problema similara, tocmai pentru ca nu ai inteles acum exact, si sa ai iar parte de frustrare si asteptare la mila altora pe un forum amarat ca asta :harhar:

Insa daca inveti ce trebuie din start, vei simti si mandria de a crea ceva care chiar intelegi de ce functioneaza, mandrie care te va stimula sa devii mai bun ;)

Poate nu e ce vrei pe termen scurt, dar iti e benefic pe termen lung.

#12
ClaudiuCC

ClaudiuCC

    Member

  • Grup: Members
  • Posts: 980
  • Înscris: 13.09.2007
ii cumva cu while in loc de if ?
am impresia ca ii vorba de javascript aici pt ca foloseste AND in loc de &&

Edited by ClaudiuCC, 28 October 2008 - 20:08.


#13
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006
PS: a%b ia valoarea "speciala" 0 din b in b (ca sa nu zici ca sunt rau :P )

LE: uita-te de exemplu la raspunsul lui lord_ice. Din formularea lui inteleg ca ceea ce ti-a spus se bazeaza pe cunoastere reproductiva(?)

Fara sa vreau sa jignesc pe nimeni, asa vrei sa ajungi? Pai scuza-ma, suntem homo sapiens :)

Insa daca intelegi cu adevarat, vei putea adapta ce stii in diferite situatii, indiferent daca e "joomla", "smf" sau orice altceva :) Asta daca vrei mai mult decat bani pe proiect, bineinteles. Daca nu, atunci ignora-mi sfaturile. Simplu :)

(side-note: ti-am dat solutia, chiar daca nu am habar de joomla, nu? asta e diferenta dintre productiv si reproductiv)

Edited by OriginalCopy, 28 October 2008 - 20:24.


#14
ClaudiuCC

ClaudiuCC

    Member

  • Grup: Members
  • Posts: 980
  • Înscris: 13.09.2007
oh .. nici nu vazusem postul lui mr lord :) post care tin sa zic ca m-a ajutat oarecum ... iar asta pt ca la tastatura mea nu pot folosi liniutele astea ||

OriginalCopy am vaz de la inceput ca ai intentii bune :) si am zis ca daca tot am dat de un moderator de treaba sa si profit de situatie .. asa ca m-am complacut in situatie si am incercat sa imi strofoc creierii sa inteleg care ar fi varianta ta (solutia ta)...

poate ca as fi cel mai slab elev al tau :P la activ :D

codul final este .... temporar :P .. pana inteleg ce incearca [b]OriginalCopy sa-mi zica  :D
<if="$post['post_count'] == 1 || $post['post_count'] == 8 ">
<table class='ipbtable' cellspacing="1">
<tr>
<td style="background:#EEF2F7" align="center">

// Your Google AdSense code here

</td>
</tr>
<tr>
	<td class="catend" colspan="2">
	<!-- no content -->
	</td>
</tr>
</table>
</if>


#15
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006
Spune tot ce-ti trece prin minte despre cum functioneaza si ce se intampla:
for($i=0;$i<100;$i++) {
  echo "$i%3 = ".($i%3).PHP_EOL;
}


#16
lord_ice

lord_ice

    SEO is ART

  • Grup: Banned
  • Posts: 4,100
  • Înscris: 20.06.2007

View PostOriginalCopy, on Oct 28 2008, 20:23, said:

LE: uita-te de exemplu la raspunsul lui lord_ice. Din formularea lui inteleg ca ceea ce ti-a spus se bazeaza pe cunoastere reproductiva(?)

Cum am spus nu sunt programator, nu am nici o legatura cu php-ul, decat ce mai stiu de pe la munca, codul respectiv a fost creat de infernos pentru mine ;)

#17
ClaudiuCC

ClaudiuCC

    Member

  • Grup: Members
  • Posts: 980
  • Înscris: 13.09.2007

View PostOriginalCopy, on Oct 28 2008, 21:03, said:

Spune tot ce-ti trece prin minte despre cum functioneaza si ce se intampla:
for($i=0;$i<100;$i++) {
  echo "$i%3 = ".($i%3).PHP_EOL;
}

pt valorile lui i = 0, 1, 2, 3,....,100
printeaza restul impartirii lui i la 3 si arata tabelele

Edit: nici eu nu sunt programator ... ce stiu, am invatat din greseala :D

Edited by ClaudiuCC, 28 October 2008 - 21:21.


#18
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006

View PostClaudiuCC, on Oct 28 2008, 22:20, said:

pt valorile lui i = 0, 1, 2, 3,....,100
printeaza restul impartirii lui i la 3 si arata tabelele

corect, si ce valori au acele resturi, concret?

Anunturi

Second Opinion Second Opinion

Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale.

Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate