Rezultate 1 la 3 din 3

Subiect: Ajutor php-mysql pentru un incepator

  1. #1
    Avatarul lui Valentin Drăgănescu
    Valentin Drăgănescu este deconectat Membru SeoPedia
    Reputatie:
    28
    Data înscrierii
    3rd April 2011
    Posturi
    152
    Putere Rep
    28


    Implicit Ajutor php-mysql pentru un incepator

    Tot incerc de cateva zile sa fac un cms simplu, ca sa invat, dar m-am blocat la realizarea meniului.

    Structura bazei de date este urmatoarea:



    Functia pe care am incercat eu sa o fac este aceasta:

    Cod PHP:
    <?php 

    $connection 
    mysql_connect("localhost""user""password") or die(mysql_error());
    mysql_select_db("database1"$connection) or die(mysql_error());

    function 
    loop_array($array = array(), $parent_id 0)

    {
      if (!empty(
    $array[$parent_id])) {
          echo 
    '<ul>';
          foreach (
    $array[$parent_id] as $items) {
              echo 
    '<li>';
              echo 
    '<a href="?page='.$items['id'].'">'.$items['title'].'</a>';
              
    loop_array($array$items['id']);
              echo 
    '</li>';
          }
      }
    }

    function 
    displays_menus_revised()

    {
      
    $sql "SELECT * FROM pages";
      
    $query mysql_query($sql) or die(mysql_error());
      
    $array = array();
      if (
    mysql_num_rows($query)) {
        while (
    $rows mysql_fetch_array($query)) {
          
    $array[$rows['parent_id']][] = $rows;
        }
        
    loop_array($array);
      }
    }

     
    ?>
    Problema mea este ca in loc sa am rezultatul din imaginea din dreapta de mai jos, il am pe cel din stanga. Imi poate spune si mie cineva unde gresesc? Multumesc.


  2. #2
    Avatarul lui Floki
    Floki este deconectat Membru SeoPedia
    Reputatie:
    22
    Data înscrierii
    15th March 2015
    Vârstă
    56
    Posturi
    301
    Putere Rep
    22


    Implicit

    Nu inchizi nici un <ul>

    off topic: mysql_connect a devenit invechita incepand cu PHP 5.5.0, foloseste mysqli_connect

  3. #3
    Avatarul lui fiberit
    fiberit este deconectat Junior SeoPedia
    Reputatie:
    0
    Data înscrierii
    16th February 2015
    Locaţie
    Romania
    Posturi
    17
    Putere Rep
    0


    Implicit

    Iti recomand sa folosesti un php framework pentru simplificare si rapiditate in creearea unei aplicatii.

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. Putin ajutor php-mysql
    De Paul în forumul Server side
    Răspunsuri: 9
    Ultimul Post: 3rd April 2015, 14:03
  2. Ajutor script PHP-Mysql
    De impelo în forumul Server side
    Răspunsuri: 5
    Ultimul Post: 11th October 2012, 14:24
  3. Petitie pentru salvarea MySql
    De wrc în forumul Bar, lobby...
    Răspunsuri: 0
    Ultimul Post: 17th January 2010, 21:24
  4. dump de mysql pentru phpLD 2.3.0
    De miealex în forumul Continut web
    Răspunsuri: 3
    Ultimul Post: 24th August 2008, 00:39
  5. Ajuntor Pentru Un Incepator
    De Sprite4free în forumul Google
    Răspunsuri: 1
    Ultimul Post: 26th April 2006, 18:31

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
  •