Notice: Array to string conversion in

Secţiune dedicată începatorilor.

Moderatori: Moderatori, Start Moderator

silviu60
PHPRomania Supporter
Mesaje: 17
Membru din: Lun Mar 30, 2015 5:02 pm

Notice: Array to string conversion in

Mesajde silviu60 » Vin Iul 08, 2016 10:55 pm

Va salut, ca deobicei intampin cate o problema. Pe scurt am creat o functie pe care atunci cand o accesez in browser imi apare "Notice: Array to string conversion in" , Nu stiu de la ce poate sa fie . Va multumesc

Functia arata cam asa :

Cod: Selectaţi tot

function total_produse(){

   if(isset($_GET['add_cart'])){

      global $handeler;

      $ip = getIp();

      $get_items = "SELECT * from cart where ip_add='$ip'";

      $run_items = $handeler->query($get_items);
      
      $count_items = $run_items->fetch(PDO::FETCH_ASSOC);

   }

      else{

      global $handeler;

      $ip = getIp();

      $get_items = "SELECT * from cart where ip_add='$ip'";

      $run_items = $handeler->query($get_items);
      $count_items = $run_items->fetch(PDO::FETCH_ASSOC);

      }
      echo $count_items;
}



nevvermind
Senior Member
Mesaje: 1264
Membru din: Mar Iun 22, 2010 3:17 pm

Re: Notice: Array to string conversion in

Mesajde nevvermind » Vin Iul 08, 2016 11:14 pm

Serios? Asa iti apare? "Notice: Array to string conversion in"? Deci exact indiciul crucial de care avem nevoie sa te putem ajuta l-a cenzurat?
Facusi un canal de php pe freenode - ##php-ro : https://webchat.freenode.net/

silviu60
PHPRomania Supporter
Mesaje: 17
Membru din: Lun Mar 30, 2015 5:02 pm

Re: Notice: Array to string conversion in

Mesajde silviu60 » Vin Iul 08, 2016 11:18 pm

:)) scuze textul complet : Notice: Array to string conversion in C:\xampp\htdocs\com\functions\functions.php on line 297
Array

nevvermind
Senior Member
Mesaje: 1264
Membru din: Mar Iun 22, 2010 3:17 pm

Re: Notice: Array to string conversion in

Mesajde nevvermind » Sâm Iul 09, 2016 12:05 am

Evident, asta inseamna ca incerci sa printezi un array sau sa-l interpolezi intr-un string la linia 297. Spor.
Facusi un canal de php pe freenode - ##php-ro : https://webchat.freenode.net/

silviu60
PHPRomania Supporter
Mesaje: 17
Membru din: Lun Mar 30, 2015 5:02 pm

Re: Notice: Array to string conversion in

Mesajde silviu60 » Sâm Iul 09, 2016 11:10 am

am inteles.. si cum ar trebuii sa arate functia respectiva ? ca sa imi dea un rezultat ?

Multumesc.

vekand
Average Member
Mesaje: 83
Membru din: Dum Mai 03, 2015 9:15 am

Re: Notice: Array to string conversion in

Mesajde vekand » Sâm Iul 09, 2016 2:37 pm

Probabil eroarea apare la instructiunea echo $count_items;. $count_items este un array, iar echo nu merge pe array. Da un var_dump($count_items); si vezi ce iti afiseaza. Daca vrei sa afisezi o valoare individuala cu echo trebuie sa parcurgi array-ul cu foreach sau for.

silviu60
PHPRomania Supporter
Mesaje: 17
Membru din: Lun Mar 30, 2015 5:02 pm

Re: Notice: Array to string conversion in

Mesajde silviu60 » Dum Iul 10, 2016 12:37 pm

Va multumesc mult pentru raspunsuri intr-un final am reusit dupa ce m-am documentat mai bine :)

Va Multumesc inca o data..


Înapoi la “PHP Incepători”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 55 vizitatori