|
Sva početnička pitanja Sva početnička pitanja bi trebala da se postavljaju u ovom forumu, a ako se pretvori u kvalitetnu diskusiju interesantnu svima - prebacićemo je u odgovarajući forum. Molimo "znalce" da ne omalovažavaju početnike, ako žele da pomognu svi ćemo biti zahvalni, ako ne žele, neka preskoče ovaj forum. |
|
Alati teme | Način prikaza |
31. 01. 2008. | #1 |
član
Na probnom radu
Datum učlanjenja: 28.01.2008
Poruke: 30
Hvala: 10
0 "Hvala" u 0 poruka
|
Problem oko ispisa (dvije tabele) ne znam kako nazvat.
Eh, ovako.
Imam tabelu "proizvodi" i tabelu "proizvodjaci". I sad u tabeli proizvodi kad upisujem imam i "proizvodjac" i tu upisujem id proizvodjaca , i to ima onaj meni padajuci gdje izaberem naziv proizvodjaca, a value je id proizvodjaca. Eh valjda ste skontali. Sad, kad listam te proizvode imam proizvodjac i sad tu bih izlistao naziv, ali mogu samo id (jer je u tabeli proizvodi) kod proizvodjaci id a ne naziv. A necu da upisujem direktno naziv, jer ako promijenim naziv proizvodjaca onda mi se nece promijenit kad budem listao. Eh sad ja sam uradio ovo: PHP kôd:
{foreach from=$proizvodi item=sta} {$sta.proizvodjac|replace:"$pro_id":"$pro_naz"} {/foreach} Ali samo prvi i zadnji mi upis uradi replace. Kako bih ovo rjesio? Valjda kontate na sta mislim. |
31. 01. 2008. | #2 |
Banned
Knowledge base
Datum učlanjenja: 01.07.2005
Poruke: 1.598
Hvala: 206
140 "Hvala" u 89 poruka
|
SELECT proizvodi.*, proizvodjaci.* FROM proizvodjaci, proizvodi
WHERE proizvodjac.id=proizvodi.id |
31. 01. 2008. | #3 |
član
Na probnom radu
Datum učlanjenja: 28.01.2008
Poruke: 30
Hvala: 10
0 "Hvala" u 0 poruka
|
U koji query to ide?
|
31. 01. 2008. | #4 |
profesionalac
Professional
Datum učlanjenja: 21.06.2005
Poruke: 294
Hvala: 93
525 "Hvala" u 19 poruka
|
SELECT * FROM proizvodjaci inner join proizvodi on proizvodjac.id = proizvodi.proizvodjac
|
31. 01. 2008. | #5 |
član
Na probnom radu
Datum učlanjenja: 28.01.2008
Poruke: 30
Hvala: 10
0 "Hvala" u 0 poruka
|
Možeš li molim te, malo bolje objasniti taj query? Ne kontam ništa. prvi put vidim tako nešto.
|
31. 01. 2008. | #6 |
profesionalac
Qualified
|
Koristi jedan sql upit.
Kôd:
SELECT proizvodi.*, proizvodjac.naziv as proizvodjac_naziv FROM proizvodi LEFT JOIN proizvodjac ON proizvodi.proizvodjac = proizvodjac.id
__________________
www.salebab.net Poslednja izmena od salebab : 31. 01. 2008. u 16:45. |
"Hvala" salebab za poruku: |
31. 01. 2008. | #7 |
član
Na probnom radu
Datum učlanjenja: 28.01.2008
Poruke: 30
Hvala: 10
0 "Hvala" u 0 poruka
|
PHP kôd:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\fitness\administracija\proizvodi.p hp on line 14 negdje grijesim. :S u phpmyadminu upisem tamo: #1146 - Table 'fitness.proizvodjac' doesn't exist imam tabele proizvodjaci proizvodi onda upisem: SELECT proizvodi.*, proizvodjaci.naziv as proizvodjaci_naziv FROM proizvodi LEFT JOIN proizvodjaci ON proizvodi.proizvodjaci = proizvodjaci.id i javi #1054 - Unknown column 'proizvodi.proizvodjaci' in 'on clause' EDIT: ovako je trebalo: SELECT proizvodi.*, proizvodjaci.naziv as proizvodjaci_naziv FROM proizvodi LEFT JOIN proizvodjaci ON proizvodi.proizvodjac = proizvodjaci.id Hvala nisam znao da moze i ovo Poslednja izmena od nEdImT : 31. 01. 2008. u 16:58. |
31. 01. 2008. | #8 |
profesionalac
Qualified
|
Ne postoji kolona proizvodjaci u tabeli proizvodi. Verovatno se zove 'proizvodjac', pa izmeni to u sql upitu...
Edit: Eto, resio si problem, nema na cemu
__________________
www.salebab.net Poslednja izmena od salebab : 31. 01. 2008. u 17:03. |
"Hvala" salebab za poruku: |
31. 01. 2008. | #9 | |
član
Na probnom radu
Datum učlanjenja: 28.01.2008
Poruke: 30
Hvala: 10
0 "Hvala" u 0 poruka
|
Citat:
PHP kôd:
MySQL returned an empty result set (i.e. zero rows). (Query took 0.0006 sec) a treba nac 100%, jel nesto u kodu pogresno? |
|
03. 02. 2008. | #10 |
profesionalac
Qualified
|
U poslednjoj liniji moras da stavis ime tabele na koju se odnosi ta kolona 'naziv'. Znaci "WHERE proizvodi.naziv LIKE..."
__________________
www.salebab.net |
"Hvala" salebab za poruku: |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Prosto, al ne znam kako :) | martinluter | Sva početnička pitanja | 4 | 03. 05. 2009. 10:54 |
MYSQL: Kako struktuirati tabele vezano za broj prikaza nekog teksta na stranici? | mb_sa | SQL baze podataka - Sponzor: Baze-Podataka.net | 6 | 03. 03. 2009. 09:16 |
Znam da gledaš! | Ilija Studen | Linkovi | 3 | 13. 06. 2007. 11:33 |
Kako resiti CSS problem u IE7 | ppavlovic | Opušteno | 2 | 12. 05. 2007. 18:20 |