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

Modifikacija Mysql baze putem forms-a pomocu php-a

[es] :: PHP :: Modifikacija Mysql baze putem forms-a pomocu php-a

[ Pregleda: 2706 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

666_devil

Član broj: 63102
Poruke: 230
*.dlp456.bih.net.ba.



Profil

icon Modifikacija Mysql baze putem forms-a pomocu php-a20.02.2006. u 01:10 - pre 221 meseci
Polako postajem ocajan, lutajuci po googlu u potrazi za odgovarajućim tutoriajlom kojeg nikako da nadjem. Pocetnik sam u php-u, napravio sam bazu u mysql-u za koju sam napravio php skripticu pomocu koje unosim podatke, i drugu pomocu koje iscitajem iste, medjutim sad treba mi skriptica za editovanje/modifikaciju/ispravljanje ali nje nigde na vidiku, malo sam pokusavo' pronaci istu i na hostscritsu al je sve za jednog pocetnika SVE konfuzno, pokusao sam ovdje na forumu ali, nista efikasno. Zamolio bih nekoga tko je davno ovaj korak usavrsio ili ga barem zna da mi ga objasni, kako pomoću formsa mjenjati podatke u my sql bazi, tipa tekst, u bazi imam id, naslov, tekst, i datum. s tim da registrij globasi su iskljuceni, kod kuce i na serveru je php 5 sa iskljucenim globalsima. hvala unapred svima koji nesebicno podele znanje!
Born to be wild
 
Odgovor na temu

MileG

Član broj: 28981
Poruke: 997



+7 Profil

icon Re: Modifikacija Mysql baze putem forms-a pomocu php-a20.02.2006. u 02:13 - pre 221 meseci
Hmmm...
Pa probaj prvo da iscitas ono sto oces da mijenjas i smjestis to u form, onda to izmijenis i submitom updateujes u bazi. Tako sam to ja rijesio i to je ono sto mi po logici pada na pamet. Znaci, iscitas, izmijenis, upises i to je to :o)
 
Odgovor na temu

SmilieBG
Aleksandar Skodric
NL

Član broj: 13094
Poruke: 1821
*.wxs.nl.



+3 Profil

icon Re: Modifikacija Mysql baze putem forms-a pomocu php-a20.02.2006. u 10:08 - pre 221 meseci
www.phpmyadmin.net je ultimativno resenje ^^

Ali kao sto je rekao kolega pre mene, koncept je:

1. iscitas podatke;
2. smestas ih direktno u formu;
3. saljes formu sa izmenjenim podacima.

Poz,
Sale
=========
Uporedi cene i karakteristike za vise od 10.000 proizvoda, izmedju ostalog:
Digitalni foto-aparati
Mobilni telefoni
Skolski pribor
=========
 
Odgovor na temu

666_devil

Član broj: 63102
Poruke: 230
195.222.54.*



Profil

icon Re: Modifikacija Mysql baze putem forms-a pomocu php-a20.02.2006. u 11:30 - pre 221 meseci
Da to je ta kombinacija koju sam nasao i u nekim tutorijalima koji rade na principu registry globals on, da li bi me neko mogao uputiti na neki tutorial na ovu temu, ili da posta neku skripticu koja to radi. Ja sam uspio da izcitam iz baze naslove, i da napravim link na koji kada se klikne otvara se stranica sa formsovima, ali nemogu da napravim da mi formsovi uciraju iz baze, please help i`m despret!!!
Born to be wild
 
Odgovor na temu

vilyu
Web Developer
Beograd, Srbija

Član broj: 1188
Poruke: 444



+2 Profil

icon Re: Modifikacija Mysql baze putem forms-a pomocu php-a20.02.2006. u 13:06 - pre 221 meseci
Nema to nikakve veze sa register_globals. Tj, to bi trebalo da apstrahujes.

Ono sto tebi treba je da procitas podatke iz baze, a potom da ih postavis na odgovarajuca mesta u html formi. A koja su to mesta? Ako je u pitanju input tag, onda on ima atribut value, tako da ti u value ispises vrednost iz baze. Ako je textarea, onda vrednost iz baze unosis izmedju otvorenog i zatvorenog taga. I tako prikazes stranu.

Znaci, ako ti je php kod izmesan sa html-om (sto ne preporucujem), samo odradis echo podatka iz baze izmedju navodnika za value atribut input taga i sadrzaj ce se videti u browseru.

Kada saljes podatke iz forme, u zavisnosti od metoda koji je podesen u method atributu form taga, ti iscitavas podatke sa $_GET['promenljiva'], odnosno $_POST['promenljiva'], gde je promenljiva sadrzaj name atributa pomenutih html tagova.

Nadam se da nisam bio previse konfuzan.

Pozdrav
Pera električar 0637129710, BG, preporučujem.
 
Odgovor na temu

zrnoo
Vukašin
dizajn, programiranje
Beograd

Član broj: 73204
Poruke: 312
195.252.89.*

ICQ: 56375637
Sajt: www.Tjuner.com


Profil

icon Re: Modifikacija Mysql baze putem forms-a pomocu php-a05.03.2006. u 01:59 - pre 220 meseci
Ljudi citajte mu sa usana.....decko kaze da je pocetnik, odgovor u par redova mu nece puno pomoci...evo ja ti saljem jedan primer koji radi (skriptu)...a ti ces samo napraviti promenjivu koju ces poslati ovoj skripti...inace ovo ti je jedan ceo kod, otvori ga u recimo dreamweaver-u i videces lepo sve graficki.
Inace/naravno u pocetku ces videti opciju (include ('fajlovi.php');) sa njom sam pozvao fajlovi.php koja otvori konekciju sa bazom!

znaci ova skripta rafi sledece...otvara iz baze/tabele koju si ti pozvao u fajlu.php i ubacuje sve podatke u forme i mozes ih menjati kako god hoces i kasnije kliknes na potvrdi i to je to.... jedino ti jos ostaje da uradis i skiptu za upis....a to je klasicna skripta...samo pokupis promenjive iz ove skripte i prosledis ih bazi...kao kada prvi put uspisujes....!
ako ti bude trebala jos neka mala pomoc , posalji mi na mail!

Code:

<html>
<head>
<title>Naziv sajta/title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css">
<!--
body {
    background-color: #CCCCCC;
}
.style1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
}
.style3 {font-size: 12px}
.style4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; }
.style5 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.style7 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 18px;
    color: #333333;
}
a:link {
    color: #333333;
}
a:visited {
    color: #333333;
}
a:hover {
    color: #CC0000;
}
.style8 {color: #CC0000}
-->
</style></head>
<body> 
<?php

include ('fajlovi.php');


if (isset($HTTP_GET_VARS['story']))
  $s = get_story_record($HTTP_GET_VARS['story']);

?>
<form action="submit.php" method="post" enctype="multipart/form-data">
<p>
  <span class="style7">PROGRAM ZA - izmenu podataka</span>  
  <input type="hidden" name="story" value="<?php print $HTTP_GET_VARS['story'];?>">
  <input type="hidden" name="destination" 
value="<?php print $HTTP_SERVER_VARS['HTTP_REFERER'];?>">
</p>
<p class="style3"><a href="../web/webprikaz.php" class="style5">Nazad</a></p>
<table cellpadding="4" bgcolor="#BEBEBE">

<tr>
  <td align="center"><div align="left" class="style1 style3">Naziv
  </div>
  <td>
</tr>
<tr>
  <td><input name="naziv"
              value="<?php print $s['ime'];?>" size="60"></td>
</tr>

<tr>
  <td align="center"><div align="left" class="style4">Adresa</div></td>
</tr>
<tr>
  <td align="center"><div align="left" class="style5">
    <input size="60" name="adresa"
              value="<?php print $s['adresa'];?>">
  </div></td>
</tr>

<tr>
  <td align="center"><div align="left" class="style5"><strong>Lokacija</strong></div></td>
</tr>
<tr>
  <td align="center"><div align="left" class="style5">
    <input size="60" name="lokacija"
              value="<?php print $s['mesto'];?>">
  </div></td>
</tr>
<tr>
  <td align="center"><div align="left" class="style5"><strong>Telefon (fiksni) </strong></div></td>
</tr>
<tr>
  <td align="center"><div align="left" class="style5">
    <input size="45" name="telefon"
              value="<?php print $s['telefon'];?>">
  </div></td>
</tr>
<tr>
  <td align="center"><div align="left" class="style5"><strong>Telefon (fax) </strong></div></td>
</tr>
<tr>
  <td align="center"><div align="left" class="style5">
    <input size="45" name="fax"
              value="<?php print $s['fax'];?>">
  </div></td>
</tr>
<tr>
  <td align="center"><div align="left" class="style5 style8"><strong>Operater koji je uneo podatke </strong></div></td>
</tr>
<tr>
  <td align="center"><div align="left"><span class="style5">
      <input size="45" name="operater"
              value="<?php print $s['imeoperater'];?>">
  </span></div></td>
</tr>
<tr>
  <td align="center">&nbsp;</td>
</tr>
<tr>
  <td align="center"><div align="left" class="style5"><strong>Isotrijat </strong></div></td>
</tr>
<tr>
  <td align="center"><div align="left" class="style5">
    <textarea name="istorijat" cols="60" rows="20"><?php print $s['istorijat'];?></textarea>
  </div></td>
</tr>
<tr>
  <td align="center">&nbsp;</td>
</tr>

<tr>
  <td align="center"><div align="left" class="style5"><strong>Fotografija <strong>/</strong> </strong>ubacite novu fotku </div></td>
</tr>
<tr>
  <td align="center"><div align="left" class="style5">
    <input type="file" name="picture" size="40">
  </div></td>
</tr>

<?php 
if ($s[picture]) {
  $size   = getImageSize($s['picture']);
  $width  = $size[0];
  $height = $size[1];
?>
<tr>
  <td align="center">&nbsp;</td>
</tr>
<tr>
  <td align="center">
    <div align="left" class="style5"><img src="<?php print $s['picture'];?>" 
          width="<?php print $width;?>" height="<?php print $height;?>">
    </div></td>
</tr>
<?php } ?>


<tr>
  <td align="center">&nbsp;</td>
</tr>
<tr>
  <td align="center"><div align="left">
    <input type="submit" value="Potrdi izmenu">
  </div></td>
</tr>

</table>
<p>&nbsp;</p>
</form>
</body>
</html>


nadam se da ce ti ovo malo pomoci.... ti inace treba samo u fajlu "fajlovi.php" da se povezes sa bazom i tabelom po principu select * from tabela.... naravno pod uslovom da su ti ovo svi fajlovi u toj tabeli i da ih zelis sve prikazati..

inace ovo je neki kod koji sam ja koristio kada sam pocinjao da ucim, pa evo moze ti pomoci....meni je radio kako treba1

eto toliko
poz
 
Odgovor na temu

[es] :: PHP :: Modifikacija Mysql baze putem forms-a pomocu php-a

[ Pregleda: 2706 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

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