Rezultate 1 la 5 din 5

Subiect: Stocare date din functie intr-o variabila...

  1. #1
    Avatarul lui Popescu Marian
    Popescu Marian este deconectat Ambasador
    Reputatie:
    46
    Data înscrierii
    18th April 2007
    Locaţie
    Bucuresti
    Vârstă
    44
    Posturi
    983
    Putere Rep
    46


    Implicit Stocare date din functie intr-o variabila...

    Salute, am urmatorul cod:
    Cod PHP:
    function listGenres() {
    $query mysql_query("SELECT * FROM category ORDER BY name ASC");
        while(
    $row mysql_fetch_array($query)) {
            
    $id $row['id'];
            
    $name $row['name'];
            return 
    "<option value=\"$id\">$name</option>\n";
        }    
    }

    $listGenres listGenres(); 
    Doresc ca in $listGenres sa stochez toate valorile din functia listGenres(), obtinute din urma query-ului insa nu imi stocheaza decat ultima valoare....
    Ma puteti ajuta, please

  2. #2
    Avatarul lui Dever
    Dever este deconectat Ambasador
    Reputatie:
    35
    Data înscrierii
    28th July 2006
    Locaţie
    UK
    Vârstă
    44
    Posturi
    378
    Putere Rep
    35


    Implicit

    Salut,
    codul ar trebui sa fie cam asa:
    Cod:
    function listGenres() {
    $result = '';
    $query = mysql_query("SELECT * FROM category ORDER BY name ASC");
        while($row = mysql_fetch_array($query)) {
            $id = $row['id'];
            $name = $row['name'];
            $result .= "<option value=\"$id\">$name</option>\n";
        }
        return $result;
    }
    
    $listGenres = listGenres();
    Initial se creaza o variabila goala, la care apoi se adauga (concateneaza) string-uri cu optiuni si se intoarce rezultatul.
    Nu ar strica si niste verificari aditionale sa vezi daca $query chiar returneaza randuri sau nu.
    Dever's Blog - Atentie! dau cu parerea.

  3. #3
    Avatarul lui Popescu Marian
    Popescu Marian este deconectat Ambasador
    Reputatie:
    46
    Data înscrierii
    18th April 2007
    Locaţie
    Bucuresti
    Vârstă
    44
    Posturi
    983
    Putere Rep
    46


    Implicit

    Iti multumesc mult Dever, am vazut ca am gresit folosind functia return in acel loc...
    La concatenare ma gandeam insa nu imi venea deloc inspiratia, noroc ca exista oameni ca tine, multumesc mult

  4. #4
    Avatarul lui haos
    haos este deconectat Ambasador
    Reputatie:
    61
    Data înscrierii
    19th February 2008
    Locaţie
    Craiova
    Posturi
    2.239
    Putere Rep
    61


    Implicit

    Ce minuni poate face un punct si un egal
    Citeste primul meu curs SEO - principii de baza. Vezi oferta mea de advertoriale PR5.

  5. #5
    Avatarul lui B3aT
    B3aT este deconectat Membru SeoPedia
    Reputatie:
    33
    Data înscrierii
    28th August 2007
    Locaţie
    Berceni
    Posturi
    185
    Putere Rep
    33


    Implicit

    Un alt sfat, daca ai mai multe coloane
    "SELECT `id`,`name` FROM category ORDER BY name ASC"
    public site HiPower = new distributie acumulatori camere digitale;

Informații subiect

Utilizatori care navighează în acest subiect

Momentan este/sunt 1 utilizator(i) care navighează în acest subiect. (0 membrii și 1 vizitatori)

Thread-uri Similare

  1. Trunchiere text din variabila php la intalnirea "-"
    De Iulian în forumul Server side
    Răspunsuri: 12
    Ultimul Post: 20th May 2010, 00:26
  2. Functie php SEF urls
    De Popescu Marian în forumul Server side
    Răspunsuri: 7
    Ultimul Post: 7th May 2009, 16:02
  3. cost hosting si spatiu de stocare
    De emaianos în forumul Hosting
    Răspunsuri: 10
    Ultimul Post: 25th April 2009, 11:45
  4. alternativa stocare carte de credit?
    De Chip în forumul Server side
    Răspunsuri: 7
    Ultimul Post: 29th February 2008, 22:59
  5. spatiu intr-un link
    De prodan_13 în forumul Server side
    Răspunsuri: 3
    Ultimul Post: 27th January 2007, 18:45

Permisiuni postare

  • Nu puteţi posta subiecte noi.
  • Nu puteţi răspunde la subiecte
  • Nu puteţi adăuga ataşamente
  • Nu puteţi modifica posturile proprii
  •