Mam taki problem mam kod i ten kod przysyła do skryptu zmienną id i w tym skrypcie wyszukuje wpis o takim id
Problem polega na tym, że drukuje zawartośc pliku pokaz_opis.php, ale nie przesyła tam zmiennej.
Tam jest ciut biblioteki jquery
Daje kod
$i = 1;
while ($wybierz_leki2 = mysqli_fetch_array($wybierz_leki) ) {
$nazwa_substancji = $baza->query("select nazwa,cena,rodzaj_porcji,za_ile,color,rownowaznik,ile_procent from substancje where id = '$wybierz_leki2[0]' ");
$nazwa_substancji = mysqli_fetch_array($nazwa_substancji);
if ($nazwa_substancji[4] != "") {
$kolor = " color=$nazwa_substancji[4]";
$kolor2 = " color=$nazwa_substancji[4] size=2";
}
$cena = $substancja->oblicz_cene_substancji($nazwa_substancji[3],$wybierz_leki2[1],$nazwa_substancji[1]);
$cena = oblicz_cene($cena);
$rodzaj = sprawdz_porcje($nazwa_substancji[2]);
$obiekt_data->oblicz_date($wybierz_leki2[4],$wybierz_leki2[2]);
print ("
<tr>
<td><div align=center><font $kolor>
$i <br>
Wziąłeś $nazwa_substancji[0] w dawce $wybierz_leki2[1] $rodzaj <br>
Wziąłeś to w " . $obiekt_data->data . "<br>
Wydałeś na to $cena <br>
//ta linijka jest ważna
<a class=normalna2 onclick=zaladuj('pokaz_opis.php','?id_wpisu=$wybierz_leki2[5]','$i') id=m href=#>pokaż opis</a><br>
");
if ($nazwa_substancji[6] != "") {
$procent = oblicz_procent($wybierz_leki2[1],$nazwa_substancji[6]);
print "<font $kolor2> Tyle alkoholu wypiłeś $procent</font> <br>";
}
if ($nazwa_substancji[5] != "") {
$rownowaznik = sprawdz_rownowaznik($wybierz_leki2[0],$wybierz_leki2[1]);
print "<font $kolor2>Równoważnik dzienny diazepamu $rownowaznik </font><br>";
}
//if ($rownowaznik != false) {
print "<div id=opis$i></div>";
//}
print ("</font></div></td></tr>
");
$kolor = " class=normalna2";
$i++;
}
Kod JS.
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
<script type="text/javascript">
//$(function() {
//$('#m').click(function() {
function zaladuj(zmienna,zmienna2,zmienna3) {
//alert(zmienna2);
var i = zmienna3;
var opis = '#opis' + i;
$(opis).toggle();
$(opis).load(zmienna,zmienna2);
//alert(zmienna);
}
//});
//});
</script>