Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql] problem z tablicą, dodawanie elementow do tablicy
gutek84
post
Post #1





Grupa: Zarejestrowani
Postów: 116
Pomógł: 4
Dołączył: 9.10.2007
Skąd: Morąg

Ostrzeżenie: (0%)
-----


Witam!

Problem moj jest taki ze, gdy chce dodac kolejny element do tablicy to sie pojawia, ale zastepuje ten pierwszy.
Ponizej kod skryptu
Kod
<?php
$inv=array();
$breadcrump="Inventarization";
$room=$_GET['roomnr'];
$smarty->assign("room",$room);
switch($_GET['action']){
    case "check":
    $barcode=$_GET['barcode'];
    $chk_inv=mysql_query("select i.i_name,i.i_barcode, r.r_roomnr, CONCAT_WS(', ', a.name,a.vorname) as owner from ivt.d_inventar i, ivt.d_room r, biss.f_angestellter a where i.i_barcode like '".$barcode."' and i.i_owner=a.angestellterid and r.r_id=i.i_roomid");
    while($inventar=mysql_fetch_array($chk_inv,MYSQL_ASSOC)) array_push($inv,$inventar);
    $smarty->assign("inv", $inv);
    $template="inventarization.tpl";
    break;


uruchamiany jest w tym przypadku kawalek check. Kolejne elementy tablicy zalezne sa od podanej zmiennej i nie moge przekazywac wiecej niz jednej wartosci zmiennej jednoczesnie. Prosze o pomoc
pozdr
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
nevt
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 595
Pomógł: 282
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

Ostrzeżenie: (0%)
-----


alu tu pokazałeś tylko SELECT - pokaż, jak dopisujesz te dane do bazy - tam jest problem...
Go to the top of the page
+Quote Post
gutek84
post
Post #3





Grupa: Zarejestrowani
Postów: 116
Pomógł: 4
Dołączył: 9.10.2007
Skąd: Morąg

Ostrzeżenie: (0%)
-----


ok problem rozwiazalem,
i nie tylko select tylko takze ladowanie danych do tablicy!(while...).
pozdr'
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 21:48