[ 666_devil @ 20.02.2006. 01:10 ] @
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!
[ MileG @ 20.02.2006. 02:13 ] @
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)
[ SmilieBG @ 20.02.2006. 10:08 ] @
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
[ 666_devil @ 20.02.2006. 11:30 ] @
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!!!
[ vilyu @ 20.02.2006. 13:06 ] @
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
[ zrnoo @ 05.03.2006. 01:59 ] @
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