[ 01011011 @ 27.01.2005. 19:03 ] @
EVO OVAKO kad se forma posalje ovo je URL...

Code:

localhost/posaljitip.php?id_para=1&tip=1&id_para=2&tip=X&id_para=3&tip=1&id_para=4&tip=2&id_para=5&tip=2&id_para=6&tip=1&id_para=7&tip=X&id_para=8&tip=2&korisnicko_ime=test&sifra=test&kolo=16




E sad za svaki id_para ima poseban tip i zelim da to sad prikazem na stranici, ali mi uzima vrednost samo zadnjeg tipa i stavlja za sve.

Evo koda:
Code:

  <?
  include "dbconnect.php";

 $result = mysql_query("select kuci, gost, id_para from parovi where id_kola = '{$_GET['kolo']}'") or 
    die (mysql_error());

while ($row = mysql_fetch_array($result))
{
?>
<tr>
    <td><font face="Georgia, Times New Roman, Times, serif" size="-1"><center><? echo $row["kuci"];?></font></center></td>
    <td><font face="Georgia, Times New Roman, Times, serif" size="-1"><center>-</font></center></td>
    <td><font face="Georgia, Times New Roman, Times, serif" size="-1"><center><? echo $row["gost"]; ?></font></center></td>
    <td> <?  echo {$_GET['tip']}; ?>
  </td>
</tr>
<?
}
mysql_free_result($result);
echo "</table>";
?>



Znaci zelim da za zeljeni par 1,2,3,4.... bude tip, koji moze biti 1,x,2 ali kako da ga povezem sa zeljenim parom i tako poslije izlistam?

Hvala
[ _owl_ @ 27.01.2005. 20:31 ] @
Ako si pitao to sto mislim da si pitao (nisam te bas najbolje razumeo) pokusaj sa:
Code:

?id_para[1]=1&id_para[2]=X&id_para[3]=1 ...

Indeks promenljive id_para prikazuje broj para a vrednost izabrani tip.
Normalno je sto ti se prikazuje vrednost samo zadnjeg tipa (razmisli malo kako ce da se raspoznaje koju vrednost tip treba da ima kada si mu zadao vise razlicitih vrednosti). Pored navedenog pristupa mozes da dinamicki generises imena promenljivih koje ces prosledjivati GET metodom kao na primer:
Code:

?id_para1=1&id_para2=X&id_para3=1 ...
[ 01011011 @ 27.01.2005. 20:46 ] @
Ma kontam, znaci da napravim Array pa da preko toga picim.
[ 01011011 @ 27.01.2005. 20:59 ] @
E vidis problem je u tome sto su obe vrednosti id id_para i ovaj drugi ints koji se nalaze u bazi podataka. Znaci id_para se nalazi u bazi podataka i kako onda da ga promjenem da bude array, kad mi treba tako da se sauva u bazu. Ali mi svaki unikatni par treba da ima ,dobije opciju 1,x,2. Znaci zamisli da samo jedan ima par, onda bi sve radilo kako treba.
[ 01011011 @ 31.01.2005. 14:29 ] @
Da li bi ovdje bilo bolje da sve ubacim u bazu podataka pa da onda prikazem korisniku ili da se prikaze korisniku informacija i onda tek ima ono dugme kao prihvati ili ponisti?
[ 01011011 @ 31.01.2005. 19:39 ] @
Sad vise nema odgovora. Ne mogu da uradim sa array zato sto su mi obadve vrednosti sacuvane u bazsi podataka, jednu vucem iz baze podataka a jednu treba da ubacim...

Kako da ovo izvedem niako da skontam...
[ _owl_ @ 01.02.2005. 01:46 ] @
Budiuveren da nema veze prosledjivanje parametra PHP skripti sa nacinom cuvanja istih u bazi.
[ 01011011 @ 01.02.2005. 22:23 ] @
Dobro uvjeren sam, ajde mi sad objasni sta da uradim? :)


Ako ima neki resource na internetu ili nesto ukoliko mi nemozes objasniti.
[ 01011011 @ 04.02.2005. 17:56 ] @
I sta sad da uradim :(


Code:

<table border="1" align="center">
<tr>
<td><? include "banner.php"; ?></td>
</tr>
<tr>
<td>
<h2><centeR>KOLO <? echo $_GET['kolo']; ?> </centeR></h2>
<form name="tipovi" action="tipovi.php" method="get">
<table width="500"  border="1" align="center">
  <tr>
    <td>Domaci</td>
    <td>&nbsp;</td>
    <td>Gost</td>
    <td>TIP</td>
  </tr> 
  
  <?
  include "dbconnect.php";
 
$brojac = 1;
$tip= array();

$result = mysql_query("select * from parovi where id_kola = '{$_GET['kolo']}'") or 
die (mysql_error());
while ($row = mysql_fetch_array($result))
{



?>

<tr>
    <td><font face="Georgia, Times New Roman, Times, serif" size="-1"><center><? echo $row["kuci"];?></font></center></td>
    <td><font face="Georgia, Times New Roman, Times, serif" size="-1"><center>-</font></center></td>
    <td><font face="Georgia, Times New Roman, Times, serif" size="-1"><center><? echo $row["gost"]; ?></font></center></td>
  
   <td>
   
<select name='<?=$tip[$brojac]?>'>
<option value='1'>1
<option value='x'>X
<option value='2'>2
</select>

  </td>
</tr>
<?

$brojac++;

}
mysql_free_result($result);

$tipovi = serialize($tip);


echo "<table align='center'>
<tr>
<td><center>Korisnicko Ime:</td><td> <input type='text' name='korisnicko_ime'></td><br>";
echo "</tr><td><center>Sifra:</td><td><input type='password' name='sifra'></td></tr>
</table><br>";
echo "<input type='hidden' name='kolo' value='{$_GET['kolo']}'>";

echo "<center><input type='submit' value='Submit' type='button'>";
echo "<input type='hidden' name='commented' value='set'>

<input type='hidden' name='tipovi' value='<?=$tipovi?>'>

";
echo "</form>";
echo "</table>";
// $tipovi = unserialize ($_POST['tipovi']);

?>


</td>
</tr>
<tr>
<td><center><img src="images/footer.jpg"></img></center></td>
</tr>
</table>



Ajde pomoci ljudi...