Autor Zpráva
andy
Profil *
ahoj mam takyto problem
--------------------
index.php
-----------------

<form name="form1" method="post" action="spracuj.php">
<label>
Meno
<select name="meno" id="meno">
<option>Andrej Májik</option>
<option>Filip Šmatlák</option>
<option>Lukáš Kout</option>
<option>Milan Krajčík</option>
</select>
<p>
Noha
<select name="noha" id="noha">
<option>Pravé</option>
<option>Ľavá</option>
<option>Nie je</option>
</select>
<p>
Vek
<select name="vek" id="vek">
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
<option>17</option>
<option>18</option>
</select>


<p>
<label>
<input type="submit" name="Submit" value="poslat">
</label>
<input name="hid" type="hidden" id="hid">
</form>

--------------
spracuj.php
--------------
<?
if(isset($_POST['hid'])){
include("db.php");
$query = "INSERT INTO hraci (meno, noha, vek) VALUES ('$meno','$noha','$vek')";
};
?>

moze taketo daco fungovat? a este daco.. ak hej tak cem na toho hraca cize na meno spravit odkaz ale neviem ako tabulke je ako primary key (meno) ..
BetaCam
Profil
Fungovat to bude když upraviš soubor spracuj.php například takto :

<?php
include("db.php");
$meno = $_POST['meno'];
$noha = $_POST['noha'];
$vek = $_POST['vek'];

if(isset($_POST['hid']))
{
$query = "INSERT INTO hraci (meno, noha, vek) VALUES ('$meno','$noha','$vek')";
mysql_query($query);
}
?>

Ale popravdě si moc nedovedu představit k čemu by se to dalo využít :)
andy
Profil *
to je fuk to len skusam :) daco na taky vecsi projekt :) ale diky skusim
andy
Profil *
a teraz ked chcem dat na to meno odkaz da sa to nejak? vies ze vybrat info o tom hracovi.. podla mena
BetaCam
Profil
no je to normalni select tedy neco jako

<?php

$meno = 'Filip Šmatlák';
$query = "SELECT meno, noha, vek FROM hraci WHERE meno = '$meno'";
$data = mysql_query($query);
$row = mysql_fetch_object($data);

echo $row->meno;
echo '<br />';
echo $row->noha;
echo '<br />';
echo $row->vek;

?>

to jak dostaneš to jméno do $meno už necham na tobě lze to udelat více způsoby
andy
Profil *
chapes ako do adresy http.. aby na neho bol nejaky odkaz aby ukazalo data len o nom
BetaCam
Profil
Ano ja to chapu, ale ja ti řikam, že to jak ho tam dostanes je na tobe :)

muzes to napriklad udelat takhle
__________________________________________________________

index.php
__________________________________________________________

<?php
$meno = 'Filip Šmatlák';
echo '<a href="view.php?meno='.urlencode($meno).'">Filip Šmatlák</a>';
?>
__________________________________________________________

view.php
__________________________________________________________

<?php
include("db.php");

$menodecode = urldecode($_GET['meno']);
$query = "SELECT meno, noha, vek FROM hraci WHERE meno = '$menodecode'";
$data = mysql_query($query);
$row = mysql_fetch_object($data);

echo '<br />';
echo $row->meno;
echo '<br />';
echo $row->noha;
echo '<br />';
echo $row->vek;
?>

ale jak řikam to už je jen a jen na tobe jak to tam dostaneš :)
andy
Profil *
a este otazocka.. ked cem dat do optionu .. vsetky mena co mam v databaze?

$meno = 'Filip Šmatlák'; miesto tohto riadku ze cem vypisat vsetky mena a nie le meno
BetaCam
Profil
Třeba takhle :
<?php
include("db.php");
$query = "SELECT meno FROM hraci";
$data = mysql_query($query);
while ($row = mysql_fetch_object($data))
{
echo '<option>'.$row->meno.'</option>';
}
?>

ostatní html věci si tam dopln sam
andy
Profil *
diky mooooc:)
andy
Profil *
http://www.ofkkrnca.tym.sk/skuska/hladaj.php ale vypise mi to nejako takot a nie v optione
nightfish
Profil
andy
ale vypise mi to nejako takot a nie v optione
protože <option>y se mohou vyskytovat pouze v rámci <select>..</select>
andy
Profil *
tak teda doplnim len pred zaciatok optionu <select> a potom po konci potionu </select?>
andy
Profil *
http://www.ofkkrnca.tym.sk/skuska/hladaj.php toto mi preco robi :DDDDDd
andy
Profil *
diky :(
andy
Profil *
prosiiim moooc

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: