Autor Zpráva
klobasa
Profil
Zdravím, prosím o radu, mám vytvorený program na sledovanie príjazdov a odjazdov áut vo firme. Všetko mi funguje OK, ale chcel by som to vylepšíť tak, aby po zadaní čísla prichádzajúceho auta do formulára mi automaticky vypisovalo mená šoférov, ktorý už vo firme s tým autom boli. Čiže, keď do jednej bunky zadám nejaké číslo, aby sa v druhej bunke objavili mená, ktoré sú v databáze priradené tomuto číslu. Vopred ďakujem za rady.
okolojdouci
Profil *
Hledej AJAX. Není to nic složitějšího, než provázání JS a PHP. JS může třeba při změně obsahu inputu sáhnout phpkem do databáze a aktualizovat položky v selectu.
klobasa
Profil
okolojdouci:
To je síce pekné, ale ja JS neviem. Mám v php vytvorený kód, ale potreboval vy som ho zbaviť refreshu a ešte aby sa dalo do formulára vpisovať nové číslo a aj nové meno, keď sa nenachádza v databáze :

<table>

<tr><td>
&nbsp;&nbsp;&nbsp;&nbsp;<font color =
white>SPZ/RČ:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </td><td>
<form action="aaa.php" method="POST">



<select name="spz" style="width:100px;">


<?php
require("nastav.php");

$sql = mysql_query("SELECT DISTINCT `spz` FROM prehled");

while ($data = mysql_fetch_array ($sql, MYSQL_BOTH))
{
$spz = $data['spz'];

echo '<option value="'.$spz.'">'.$spz.'</option> ';

}
?>
</select>
<input type="submit" />
</form>
</td></tr>


<form action="preymesser_save.php" method="get">


<font color = white>


<?$spz = $_POST["spz"];?>

<input type="hidden" name="spz" value="<?echo("$spz")?>">


<tr><td>
&nbsp;&nbsp;&nbsp;&nbsp;<font color = white>Ridič:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</td><td>


<select name="ridic" style="width:100px;">


<?php

$spz = $_POST["spz"];

$sql = mysql_query("SELECT DISTINCT `ridic`, `spz` FROM prehled WHERE `spz`
= '$spz' ORDER BY `id`desc");

while ($data = mysql_fetch_array ($sql, MYSQL_BOTH))
{
$ridic = $data['ridic'];

echo '<option value="'.$ridic.'">'.$ridic.'</option> ';

}
?>
</select>
</td></tr>

<input type="hidden" name="dopravce" value="Preymesser">
<input type="hidden" name="hala" value="JIT">
<input type="hidden" name="odjizdi" value="">
</td></tr>

</table>

<table>
<tr><td>
<br/>
<br/>
<br/>
<input type="image" name="obrazek" src="img/kamion.gif"width="150"
height="120"/>

</td></tr>
</table>
</form>
okolojdouci
Profil *
klobasa:
Takže zpřesnění: hledej ajax autocomplete, nebo ajax našeptávač atd.

mmch: kód sem dávej jako kód, tzn. označený pomocí
mmch2: zapracuj na svém html "rukopisu". Řady &nbsp; a <br/> nejsou dobro.

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:

0