http://knd.ath.cx/~transport/n.html
Kod
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
<title>Ramka podrzędna</title>
</head>
<frameset rows="35%,*">
<frame name="prawagorna" src="kontrahent_kwerenda.html" />
<frame name="prawadolna" src="kierowca_dodaj.html" />
</frameset>
</html>
[size="2"][/size]
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
<title>Ramka podrzędna</title>
</head>
<frameset rows="35%,*">
<frame name="prawagorna" src="kontrahent_kwerenda.html" />
<frame name="prawadolna" src="kierowca_dodaj.html" />
</frameset>
</html>
[size="2"][/size]
w górnej części strony jest kwerenda wyszukująca
Kod
<html>
<head>
<title>Rezultat wyszukiwania kontrahenta</title>
</head>
<body>
<h1>Rezultat wyszukiwania kontrahenta</h1>
<?php
$metoda_szukania=$_POST['metoda_szukania'];
$wyrazenie=$_POST['wyrazenie'];
$wyrazenie = trim($wyrazenie);
if (!$metoda_szukania || !$wyrazenie)
{
echo 'Brak parametrow wyszukiwania. Wprowadz dane ponownie.';
exit;
}
$metoda_szukania = addslashes($metoda_szukania);
$wyrazenie = addslashes($wyrazenie);
@ $db = mysql_pconnect('localhost', '****', '****');
if (!$db)
{
echo 'Blad: Polaczenie z baza danych nie powiodlo sie, sprobuj jeszcze raz.';
exit;
}
mysql_select_db('transport');
$zapytanie = "select * from kontrahenci where ".$metoda_szukania." like '%".$wyrazenie."%'";
$wynik = mysql_query($zapytanie);
$ile_znalezionych = mysql_numrows($wynik);
echo '<p>Ilosc znalezionych pozycji: '.$ile_znalezionych.'</p>';
for ($i=0; $i <$ile_znalezionych; $i++)
{
$wiersz=mysql_fetch_array($wynik);
echo '<p><strong>'.($i+1).'. ID: ';
echo stripslashes($wiersz['kontrahent_id']);
echo '</strong><br />Nazwa: ';
echo stripslashes($wiersz['nazwa']);
echo '<br />Miasto: ';
echo stripslashes($wiersz['miasto']);
echo '<br />NIP: ';
echo stripslashes($wiersz['nip']);
echo '</p>';
}
?>
</body>
</html>
<head>
<title>Rezultat wyszukiwania kontrahenta</title>
</head>
<body>
<h1>Rezultat wyszukiwania kontrahenta</h1>
<?php
$metoda_szukania=$_POST['metoda_szukania'];
$wyrazenie=$_POST['wyrazenie'];
$wyrazenie = trim($wyrazenie);
if (!$metoda_szukania || !$wyrazenie)
{
echo 'Brak parametrow wyszukiwania. Wprowadz dane ponownie.';
exit;
}
$metoda_szukania = addslashes($metoda_szukania);
$wyrazenie = addslashes($wyrazenie);
@ $db = mysql_pconnect('localhost', '****', '****');
if (!$db)
{
echo 'Blad: Polaczenie z baza danych nie powiodlo sie, sprobuj jeszcze raz.';
exit;
}
mysql_select_db('transport');
$zapytanie = "select * from kontrahenci where ".$metoda_szukania." like '%".$wyrazenie."%'";
$wynik = mysql_query($zapytanie);
$ile_znalezionych = mysql_numrows($wynik);
echo '<p>Ilosc znalezionych pozycji: '.$ile_znalezionych.'</p>';
for ($i=0; $i <$ile_znalezionych; $i++)
{
$wiersz=mysql_fetch_array($wynik);
echo '<p><strong>'.($i+1).'. ID: ';
echo stripslashes($wiersz['kontrahent_id']);
echo '</strong><br />Nazwa: ';
echo stripslashes($wiersz['nazwa']);
echo '<br />Miasto: ';
echo stripslashes($wiersz['miasto']);
echo '<br />NIP: ';
echo stripslashes($wiersz['nip']);
echo '</p>';
}
?>
</body>
</html>
Chciałbym, aby po zakonczonym pomyślnie wyszukiwaniu wartosc pola ID była wstawiana automatycznie do formularza
jako ID Kontrahenta, lub w przypadku kiedy będzie więcej niz jeden wynik, mozna było wybierac ządaną wartosc radio buttonem
Poki co musze kopiowac wszystko ręcznie
kod formularza
Kod
[size="2"]<html>
<head>
<title>Wstawianie nowego kierowcy</title>
</head>
<body>
<h1>Dodaj nowego kierowce</h1>
<form action="kierowca_dodaj.php" method="post">
<table border="0">
<tr><td>Kontrahent ID </td>
<td> <input type="text" name="kontrahent_id" maxlenght="30" size="30">
<br /></td></tr>
<tr><td>Imie </td>
<td> <input type="text" name="imie" maxlenght="15" size="15">
<br /></td></tr>
<tr><td>Nazwisko</td>
<td> <input type="text" name="nazwisko" maxlenght="20" size="20">
<br /></td></tr>
<tr><td>nr Dowodu </td>
<td> <input type="text" name="dowod" maxlenght="15" size="15">
<br /></td></tr>
<tr><td>nr Samochodu </td>
<td> <input type="text" name="nr_samochodu" maxlenght="15" size="15">
<br /></td></tr>
<tr><td>nr Naczepy </td>
<td> <input type="text" name="nr_naczepy" maxlenght="15" size="15">
<br /></td></tr>
<tr><td>Telefon </td>
<td> <input type="text" name="telefon" maxlenght="15" size="15">
<br /></td></tr>
<tr><td colspan="2"><input type="submit" value="Zapisz"></td></tr>
</table>
</form>
</body>
</html>
[/size]
<head>
<title>Wstawianie nowego kierowcy</title>
</head>
<body>
<h1>Dodaj nowego kierowce</h1>
<form action="kierowca_dodaj.php" method="post">
<table border="0">
<tr><td>Kontrahent ID </td>
<td> <input type="text" name="kontrahent_id" maxlenght="30" size="30">
<br /></td></tr>
<tr><td>Imie </td>
<td> <input type="text" name="imie" maxlenght="15" size="15">
<br /></td></tr>
<tr><td>Nazwisko</td>
<td> <input type="text" name="nazwisko" maxlenght="20" size="20">
<br /></td></tr>
<tr><td>nr Dowodu </td>
<td> <input type="text" name="dowod" maxlenght="15" size="15">
<br /></td></tr>
<tr><td>nr Samochodu </td>
<td> <input type="text" name="nr_samochodu" maxlenght="15" size="15">
<br /></td></tr>
<tr><td>nr Naczepy </td>
<td> <input type="text" name="nr_naczepy" maxlenght="15" size="15">
<br /></td></tr>
<tr><td>Telefon </td>
<td> <input type="text" name="telefon" maxlenght="15" size="15">
<br /></td></tr>
<tr><td colspan="2"><input type="submit" value="Zapisz"></td></tr>
</table>
</form>
</body>
</html>
[/size]
będe wdzięczny za sugestie
Pozdrawiam