Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
teava rezistenta panou apa calda

Acces in Curte din Drum National

Sub mobila de bucatarie si sub fr...

Rezultat RMN
 Numar circuite IPAT si prindere t...

Pareri brgimportchina.ro - teapa ...

Lucruri inaintea vremurilor lor

Discuții despre TVR Sport HD
 Cost abonament clinica privata

Tremura toata, dar nu de la ro...

Renault Android

Recomandare bicicleta e-bike 20&#...
 Bing-Content removal tool

Nu pot accesa monitorulsv.ro de l...

Cum sa elimini urmele de acnee?

Wc Geberit
 

Includere php in alt cod php

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

#1
cthor

cthor

    Member

  • Grup: Members
  • Posts: 249
  • Înscris: 31.01.2015
Salut , am asa , codul:

Quote



<?php
$s = "Select * from users order by votes desc limit 15";
$s = mysql_query($s);


  echo " <thead><tr>
    <th>Votes</th>
    <th>Username</th>
    <th>Votes</th>
    <th>Visits</th>
  </tr>
    </thead>";
  
   while($rand = mysql_fetch_assoc($s) and $i<=15){


    echo " <tbody>
<tr><td><button type='button' class='btn btn-xs btn-primary'>Butonnnnnnnnnnnnn</button></td>";


  echo"   <td> ".$rand['username']." </td>
    <td> ".$rand['votes']." </td>
    <td>".$rand['visits']."</td>
  </tr></tbody>";


   }
  
?></table>


In interiorul acesui cod php, unde scrie butonnnnnnn, vreau sa mai definesc un cod php ca sa se poate vota cu acel buton.

Deci ar mai trebui sa adaug asta:

Quote

<?php
$sqls = "Select * from users where id ='$id' limit 1";
$sqls = mysql_query($sqls);
while($s = mysql_fetch_assoc($sqls)){
?>


Si inca ceva, dar nu stiu cum sa adaug un alt cod, o alta functie in interiorul celelilalte?Ca o sa preia prima functie termenul < sau > si da imediat unexpected > error.

Stie cineva>

#2
danutz0501

danutz0501

    Member

  • Grup: Members
  • Posts: 437
  • Înscris: 22.04.2008
Unde ai butonnnnnnnnn fa un link spre o pagina de vot ex: vote.php. Id-ul item-ului care doresti sa il incrementezi il pasezi prin url folosind $_GET. Id-ul user-ului il salvezi in sesiune.
Sper ca ai inteles ce am vrut sa spun.
Chiar daca esti pe local invata PDO(interfata oop) sau misqli(interfata oop si procedurala), extensia mysql e depreciata(posibil scosa) in php.

Edited by danutz0501, 31 January 2015 - 02:23.


#3
cthor

cthor

    Member

  • Grup: Members
  • Posts: 249
  • Înscris: 31.01.2015
Ms dar n-am inteles.Am incercat sa fac cu include de la alta pagina ..dar la fel..primesc erori.

#4
autechre

autechre

    Junior Member

  • Grup: Members
  • Posts: 135
  • Înscris: 06.08.2008
mai gandeste-te la modul in care ai structurat codul

o solutie la ce expui tu mai sus ar fi sa creezi o variabila in care sa concatenezi tot ceea ce vrei sa-ti scoata cu echo.
ex:

$x="html";
$x.=cod php (nu, nu intre tag-uri);
$x.="html";
echo $x;

sau, mai bine, faci o functie si in sectorul ala nu bagi ditamai procedura ci chemi functia si ii aloci parametri.

Edited by autechre, 31 January 2015 - 02:59.


#5
cthor

cthor

    Member

  • Grup: Members
  • Posts: 249
  • Înscris: 31.01.2015
Nici solutia ta nu ma ajuta...cred.


Pentru ca eu trebuiesa pun htmlul la mijloc, si in interiorul htmluli ala sa mai adaug si ['votes'] si unele chestii din php.E complicat rau de tot.

#6
OriginalCopy

OriginalCopy

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

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

View Postcthor, on 31 ianuarie 2015 - 03:27, said:

E complicat rau de tot.
http://forum.softped...code practices\

Anunturi

Bun venit pe Forumul Softpedia!

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