Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Forma, za prikaz rekorda iz mysql baze, koje mogu insert update i delete

[es] :: PHP :: PHP za početnike :: Forma, za prikaz rekorda iz mysql baze, koje mogu insert update i delete

[ Pregleda: 2140 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

moja-sesija
ime prezime
nezaposlen

Član broj: 230221
Poruke: 30
92.36.208.*



Profil

icon Forma, za prikaz rekorda iz mysql baze, koje mogu insert update i delete15.08.2009. u 02:55 - pre 178 meseci
Imam dve tabele u bazi, jedna je user a druga produkti, login sam uradio dobro i sesije, medjutim ne znam kako da napravim tabelu u kojoj ce mi ispisat sve rekorde produkata za datog usera, i da u toj tabeli ima pored rekorda checkbox na koji ja kliknem i izaberem sta cu sa njim, dali ga izbrisat ili izmenut(Ovo je moja zamisao da bude tako, naravno to nemora biti, moze bilo kakav primer kako uraditi ovaj update i delete, insert mi je poznat).

npr:

produkti.php


logiran kao : neki_user


=============================================
Produkti ...................................................|................|
=============================================
Jabuke.....................................................| checkbox |
=============================================
Kruske......................................................| checkbox |
=============================================
Banane.....................................................| checkbox |
=============================================

[DELETE] [UPDATE]


Ako neko ima neki slican primer skriptu bilo neka postavi, Hvala
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
79.101.75.*

Sajt: https://avramovic.info


+46 Profil

icon Re: Forma, za prikaz rekorda iz mysql baze, koje mogu insert update i delete15.08.2009. u 07:52 - pre 178 meseci
"Izvlačenje" proizvoda za određenog korisnika:

Code:
$sql = mysql_query("SELECT * FROM produkti WHERE user_id = $id_usera");


...gde je $id_usera ID korisnika u bazi. Naravno, tabela produkti mora da ima kolonu "user_id" koja sadrži ID korisnika kojem pripada taj produkt.

Ovo ostalo spada u osnove rada sa HTML formularima.
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

moja-sesija
ime prezime
nezaposlen

Član broj: 230221
Poruke: 30
92.36.203.*



Profil

icon Re: Forma, za prikaz rekorda iz mysql baze, koje mogu insert update i delete15.08.2009. u 16:42 - pre 178 meseci
Nismo se bas razumeli, ja znam kako da uradim taj select, ali ne znam kako kad ih ispisem u tabelu na moju formu, kako da pored njih stavim neki checkbox, znaci za svaki rekord po jedan checkbox, i ako je on cekiran i nakon toga kad kliknem na delete da se taj record izbrise, kako da povezem taj checkbox sa datim recordom.
 
Odgovor na temu

Man-Wolf
Mihailo Joksimovic
Beograd

Član broj: 17016
Poruke: 873
91.148.88.*



+13 Profil

icon Re: Forma, za prikaz rekorda iz mysql baze, koje mogu insert update i delete17.08.2009. u 10:21 - pre 178 meseci
Evo ti nesto iz glave, moguce da ce trebati neke sitne izmene, ali moze ovo da ti bude smernica:

Code:


// Pretpostavimo da su rekordi vec izvuceni iz baze i smesteni u varijablu $results

<form name='forma' method='post' action='submit_results.php'>

<? foreach($results AS $k => $v) { ?>

<p>
<?= $v['naziv_proizvoda'] ?>

<input type='checkbox' name='<?= $v['id_proizvoda'] ?>' />

</p>

<? } ?>

</form>



A sad, jednostavno, prodjes kroz POST parametre, i obrises svaki koji je stikliran:

submit_results.php:

Code:

foreach($_POST AS $k => $v) {

if ($v == 1)
{
  mysql_query("DELETE * FROM tabela WHERE id_proizvoda = $k");
}


Nadam se da sad bar imas ideju kako i sta :-))

Pozz
 
Odgovor na temu

moja-sesija
ime prezime
nezaposlen

Član broj: 230221
Poruke: 30
92.36.197.*



Profil

icon Re: Forma, za prikaz rekorda iz mysql baze, koje mogu insert update i delete17.08.2009. u 17:57 - pre 178 meseci
Eeee to je to, hvala nije mi bila jasna ova submit forma, nisam znao da u $_POST smesti taj niz.
 
Odgovor na temu

Man-Wolf
Mihailo Joksimovic
Beograd

Član broj: 17016
Poruke: 873
91.148.88.*



+13 Profil

icon Re: Forma, za prikaz rekorda iz mysql baze, koje mogu insert update i delete18.08.2009. u 08:45 - pre 178 meseci
Nista ;) Samo, nisam skontao - je l' ti i dalje nesto nije jasno, ili ? :-)
 
Odgovor na temu

moja-sesija
ime prezime
nezaposlen

Član broj: 230221
Poruke: 30
92.36.161.*



Profil

icon Re: Forma, za prikaz rekorda iz mysql baze, koje mogu insert update i delete18.08.2009. u 15:16 - pre 178 meseci
Sve je jasno super thx.
 
Odgovor na temu

[es] :: PHP :: PHP za početnike :: Forma, za prikaz rekorda iz mysql baze, koje mogu insert update i delete

[ Pregleda: 2140 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.