[ zizi_ba @ 23.06.2009. 14:53 ] @
Dali neko moze, da postavi skriptu, primjer, da mi na submit, ispise podatke nekog query-a ispise odmah ispod tog submit button-a. Naso sam neke skripte na internetu koje rade to, al su mi komplikovane, meni treba nesto osnovno. Ako neko ima nek postavi. Hvala.
[ Milos911 @ 23.06.2009. 15:07 ] @
Ako hoces da se to uradi sa refreshom pises:
Code:
while ($varijabla=mysql_query(SELECT * FROM negde"))
 {
echo $varijabla['asdas'];
 };


Ako hoces bez refresha pises ovo isto samo nadjes nacin da ga pozoves preko js-a i onclick komande...

[Ovu poruku je menjao Nemanja Avramović dana 23.06.2009. u 22:10 GMT+1]
[ zizi_ba @ 23.06.2009. 15:35 ] @
Nisam to mislio, znaci imam sljedecu formu:

Code:
<form id="form1" name="pretraga" method="post" action="pretrazi.php">
  <table width="90%" border="0" align="center">
    <tr>
      <td width="25%" height="25">&nbsp;</td>
      <td colspan="2"><span class="style1">Dobrodošli na stranicu za pregled autobuskih linija</span></td>
      <td width="3%">&nbsp;</td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td width="28%">&nbsp;</td>
      <td width="44%">&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td>Polazište</td>
      <td>Destinacija</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td><label>
        <select name="polaziste">
        <option value="%" selected="selected">-- Odaberite polazište --</option>
        <option value="neki grad">Neki grad</option>
        <option value="dr grad">dr grad</option>
        <option value="treci grad">treci grad</option>
    
        </select>
      </label></td>
 <td><label>
        <select name="odrediste">
        <option value="%" selected="selected">-- Odaberite odredište --</option>
        <option value="neki grad">Neki grad</option>
        <option value="dr grad">dr grad</option>
        <option value="treci grad">treci grad</option>
    
        </select>
      </label></td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td><label>
        <input type="submit" name="button" id="button" value="Traži" />
      </label></td>
      <td></td>
      <td>&nbsp;</td>
    </tr>
  </table>
  <p>&nbsp;</p>
</form>




Sad kad kliknem na trazi, da mi ne ispisiva rezultat na skripti pretrazi.php vec da mi ispise odmah ispod SUBMIT butna... nadam se da sam bio dovoljno jasan.

Nasao sam na internetu da treba koristit
Code:
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
  <!-- My Form -->
</form> 


ali nisam uspio to povezat pa ako neko ima neki primer najjednostavnije forme nek postavi ovde.

[izmenio Nemanja: Kod stavljajte u code tagove]

[Ovu poruku je menjao Nemanja Avramović dana 23.06.2009. u 22:11 GMT+1]
[ stough_ser @ 25.06.2009. 15:02 ] @
ja ipak mislim da tebi treba AJAX
a to je malo poduza tema, u sluchaju da ne znash shta je
[ Nikola Poša @ 25.06.2009. 15:59 ] @
Ne treba mu za to AJAX, osim ako ne želi da mu se bez reload-ovanja strane izvršava taj ispis...

Poenta je samo da treba na pravom mestu da postavi onaj if ($_POST['button']) { ... }. Al' nije napisao kako uopšte pravi tu njegovu stranicu, dal' ide sa nekim Template Engine-om, itd. Al' cenim da ide onako staromodno, tako da bi rešenje trebalo da bude ovo:
Code:

//pretrazi.php
<?php
//Ispis te tvoje forme, bilo sa include, bilo direktno sa echo, ili ugnjezdavanjem HTML-a.

if ($_POST['button']) { 
   //Ovde ide logika obrade te forme.
   
   echo '<p>' . $poruka . '</p>'; //Ispis neke krajnje poruke, odmah ispod forme.
}
?>
[ zizi_ba @ 25.06.2009. 16:02 ] @
Da da da, upravo sam tako rjesio, nekoristim nikakav template engine-om, htio sam koristiti ovaj smarty, al ne znam odakle da pocenem.,.. hvala vam na odgovorima
[ stough_ser @ 26.06.2009. 08:19 ] @
:)

pa znam, al malo mi bilo chudno da ovo pita

pa rekoh, mozda misli na onaj fancy nachin, sa slichicom koja se rotira...