<?php
?>
<html>
<head>
<title>Baza</title>
<link rel="stylesheet" href="style1.css" type="text/css">
</head>
<body>
<table>
<tr><td></td>
<td><form action="./index.php" method="POST">
<input type="radio" name="baza" value="ang" >Zagraniczna <br />
<input type="radio" name="baza" value="pl" checked>Polska <br />
</form> </td>
</tr>
<tr><td>
<form action="./index.php" method="POST">
<input type="text" name="string" />
<br />
<input type="radio" name="szukaj" value="id" checked>Id
<input type="radio" name="szukaj" value="nazwa" >Nazwa
<input type="radio" name="szukaj" value="opis">Opis
<br />
<input type="submit" name="action" value="szukaj" />
<input type="submit" name="action" value="dodaj" />
<input type="submit" name="action" value="reset" />
<input type="submit" name="action" value="usun" />
</form></td><td></td>
</tr></table>
</body>
</html>
<?php
$query = "select * from baza960_23.wykonawcy where id=".$_GET["x"];
echo '<table border="0" cellspacing="0" cellpadding="0">'; echo '<td width="50px" bgcolor="yellow"> id</td>'; echo '<td width="100px" bgcolor="yellow"> nazwa</td>'; echo '<td width="150px" bgcolor="yellow"> adres</td>'; echo '<td width="300px" bgcolor="yellow"> opis</td>'; echo '<td width="150px" bgcolor="yellow"> os. kontaktowa</td>'; echo '<td width="150px" bgcolor="yellow"> telefon</td>'; echo '<td width="150px" bgcolor="yellow"> www</td>'; echo '<td width="150px" bgcolor="yellow"> email</td>'; echo '<td width="100px" bgcolor="yellow"> dodane przez</td>';
echo '<td>'.$fetch['id'].'</td>'; echo '<td> '.$fetch['nazwa'].'</td>'; echo '<td> '.$fetch['daneadresowe'].'</td>'; echo '<td> '.$fetch['opis'].'</td>'; echo '<td> '.$fetch['oskontaktowa'].'</td>'; echo '<td> '.$fetch['tel'].'</td>'; echo '<td><a href="http://'.$fetch['www'].'">'.$fetch['www'].'</a></td>'; echo '<td><a href="mailto:'.$fetch['email'].'">'.$fetch['email'].'</a></td>'; echo '<td>'.$fetch['kto_dodal'].'</td>';
}
}else{
if($_POST['action'] == 'szukaj' && ($_POST['szukaj'] != '' )) {
if($_POST['baza'] == 'ang') {
if($_POST['string'] != '') {
$query = "SELECT a.id as id, a.nazwa as nazwa, a.opis as opis, a.oskontaktowa as osko
ntaktowa, a.email as email FROM baza960_23.wykonawcy_zagranica WHERE a.".$_POST['szukaj']." LIKE '%".$_POST['string']."%'";
}
else {
$query = "SELECT id, nazwa, opis, oskontaktowa, email FROM baza960_23.wykonawcy_zagra
nica";
}
}
else {
if($_POST['string'] != '') {
$query = "SELECT id, nazwa, opis, oskontaktowa, email FROM baza960_23.wykonawcy WHERE
".$_POST['szukaj']." LIKE '%".$_POST['string']."%'";
}
else {
$query = "SELECT id, nazwa, opis, oskontaktowa, email FROM baza960_23.wykonawcy";
}
}
echo '<table border="0" cellspacing="0" cellpadding="0">'; echo '<td width="50px" bgcolor="yellow"> id</td>'; echo '<td width="100px" bgcolor="yellow"> nazwa</td>'; echo '<td width="300px" bgcolor="yellow"> opis</td>'; echo '<td width="150px" bgcolor="yellow"> os. kontaktowa</td>'; echo '<td width="150px" bgcolor="yellow"> email</td>';
echo '<td><a href="'.$_SERVER['PHP_SELF'].'?x='.$fetch['id'].'">'.$fetch['id'].'</a></td>'; echo '<td> '.$fetch['nazwa'].'</td>'; echo '<td> '.$fetch['opis'].'</td>'; echo '<td> '.$fetch['oskontaktowa'].'</td>'; echo '<td><a href="mailto:'.$fetch['email'].'">'.$fetch['email'].'</a></td>';
}
}
if($_POST['action'] == 'reset') {
echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=./index.php">';
}
if($_POST['action'] == 'dodaj') {
echo '<form action="./index.php" method="GET">';
echo '<table border="0" cellspacing="0" cellpadding="0">'; echo '<tr><td>nazwa</td><td><input type="text" name="nazwa" /></td></tr>'; echo '<tr><td>dane adresowe</td><td><input type="text" name="daneadresowe" /></td></tr>'; echo '<tr><td>opis</td><td><input type="text" name="opis" /></td></tr>'; echo '<tr><td>osoba kontaktowa</td><td><input type="text" name="oskontaktowa" /></td></tr>'; echo '<tr><td>tel</td><td><input type="text" name="tel" /></td></tr>'; echo '<tr><td>www</td><td><input type="text" name="www" /></td></tr>'; echo '<tr><td>email</td><td><input type="text" name="email" /></td></tr>'; echo '<tr><td>kto dodal</td><td><select name="kto_dodal"> <option value="Marek" selected="selected">Marek </option>
<option value="Konrad">Konrad </option>
<option value="RafałM">RafałM</option>
<option value="AgnieszkaR">AgnieszkaR </option>
</select></td></tr>';
echo '<tr><td colspan="2"><input type="submit" name="mysql_add" value="dodaj" /></td></tr>';
}
if($_GET['mysql_add'] == 'dodaj') {
$query = "INSERT INTO baza960_23.wykonawcy (id, nazwa, daneadresowe, opis, oskontaktowa, tel, www, email, kto_dodal) VALUES('', '".$_GET['nazwa']."', '".$_GET['daneadresowe']."', '".$_GET['opis']."','".$_GET['oskontaktowa']."','".$_GET['tel']."','".$_GET['www']."','".$_GET['email']."','".$_GET['kto_dodal']."')";
}
if ($_POST['action'] == 'usun' ) {
$query2 = "SELECT id FROM baza960_23.wykonawcy WHERE id = '".$_POST['string']."' ";
$query1 ="DELETE FROM baza960_23.wykonawcy WHERE id = '".$_POST['string']."' ";
if ($num != 0) { // Jest taki cos w bazie
echo 'usunieto id = '.$_POST['string']; }
else {
}
}
else {
echo '<B>nie ma takiego id</B>';}
}
}
?>
generalnie problem polega na tym, ze chce miec mozliwosc wyboru tego query po przez radio (pl i ang) ale dziala tylko pl(!) <-patrz linijka "...if($_POST['action'] == 'szukaj' && ($_POST['szukaj'] != '' )) { ..."
dzieki z gory za pomoc