Edit: Ok już sobie poradziłem oto odpowiedz :
<?php
switch($dane[0]) {
case 'FHUP': echo'<font face="Verdana, Arial, Helvetica, sans-serif" size="2">|<a href="firma_1">wybierz</a>'; break; case 'Spolka_jawna': echo'<font face="Verdana, Arial, Helvetica, sans-serif" size="2">|<a href="firma">wybierz</a>'; break; case 'Jakar_games': echo'<font face="Verdana, Arial, Helvetica, sans-serif" size="2">|<a href="firma_2">wybierz</a>'; break;
}
?>
Hej, pytanko ( wiem że to raczej proste ale nie znam składni )
if (!$db) {
print "wyst±pił bł±d w poł±czeniu"; }
function ShowSel() {
$result = mysql_query("select skrot from firma order by skrot asc"); echo '<option value="'.$dane[0].'">'.$dane[0].'</option>';
}
}
if(isset($_POST["hid"]) && !empty($_POST["hid"]) && $_POST["hid"]!="--") { $res = mysql_query("select skrot,nazwa,adres,miasto,kod,nip,nrkonta from firma where skrot='".$_POST["s"]."'"); } else {
}
?>
<title>Utwórz dokument</title><body bgcolor="#efefefe" text="#000000" leftmargin="0" topmargin="0" vlink="#000000" alink="#000000">
<STYLE TYPE="TEXT/CSS"><!--
A:link {
color:#000000;
font-family:verdana;
font-style:normal;
font-weight:normal;
text-decoration:none;
cursor:hand;
}
A:hover {
color:#000000;
font-size:9pt;
font-family:verdana;
font-style:normal;
font-weight:bold;
text-decoration:underline;
cursor:hand;
}
//--></STYLE>
<form action="utworz_dokument.php " method="post">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td bgcolor="#000000"><font size="2" color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif">|
Główna | Sprzedaż | Wybierz firme |</font></td>
</tr>
</table>
<table width="100%" border="1" align="center" bordercolor="#efefef" cellspacing="0" cellpadding="0">
<tr>
<td bgcolor="#990000">
<div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#FFFFFF"><b>Utwórz
dokument</b></font></div>
</td>
</tr>
</table>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b><font size="1">
</font></b></font></p>
<table width="52%" border="1" align="center" height="181" bordercolor="#666666">
<tr>
<td height="28" bgcolor="#CCCCCC" colspan="2"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b><font size="1">Wybierz firme :</font></b></font></td>
</tr>
<tr>
<td width="35%"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#000000">|
Wybierz firme:</font> <font color="#000000"> </font></td>
<td width="65%"><font color="#000000">
<select id="s" name="s" onChange="document.getElementById('hid').value='submit';this.form.submit()">
<option value="--">--</option>
<?php ShowSel(); ?>
</select>
<input id="hid" name="hid" type="hidden" value="<?$_POST["s"]?>" />
<font face="Verdana, Arial, Helvetica, sans-serif" size="2">|<a href="nowy_kontrahent.htm">dodaj</a>
</font></font></td>
</tr>
<tr>
<td width="35%"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">|
Firma :</font></td>
<td width="65%">
</td>
</tr>
<tr>
<td width="35%"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">|
Adres :</font></td>
<td width="65%">
,
</td>
</tr>
<tr>
<td width="35%"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">|
Nip :</font></td>
<td width="65%">
</td>
</tr>
<tr>
<td width="35%"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">|
Nr. konta :</font></td>
<td width="65%">
</td>
</tr>
</table>
</form>
</body>
</html>
działa to tak że w polu wybierz firme wyświetlają mi się firmy które są wpisane w baze danych, po wybraniu którejś wyświetlają się jej dane itd.
Potem jest link utwórz np.. i teraz jak napisać w php że jeśli wybierzmy w polu firma jeden(np mleczna) to link pójdize na katalog firma 1, jeśli firma2 (samochodowa) to link na katalog firma 2.
Myśle że to w php mozna if $dane[1]= melczna then ... ?
nie wiem własnie jaka tutaj składnia powinna być. Prosze o pomoc
Ten post edytował Lpociask 23.02.2006, 11:14:18