Witam ponownie, popracowałem troszeczkę i efekt mnie zadowala, niemniej potrzebuję wsparcia w takiej kwestii:
Po wyczytaniu z bazy poleceniem select wyswietlam na stronie dane, do tego momentu wszystko jest ok ale ...
i tu uwaga, do tego rekordu ktopry wlasnie "oglądam" chciałbym d
[/php]odać np opis, zrobilem dodatkowy element ktory owszem poprawnie zapisuje/dopisuje
do rekordu to co chce ale robi to w sposob nie koniecznie poprawny(jak Ja bym sobie tego życzył).
Co mam na myśli ? otóż chciałbym aby ten dodatkowy "dopisywacz" z automatu wybierał "id" obecnie "oglądanego" i bez mojej ingerencji
dopisywał do rekordu. Mam nadzieje ze nie zamotałem ;)
Jak spowodować aby informacja o "id" była widziana przez skrypt automatycznie, próbowałem podstawić do zapytania zmienna w formie $id/$_GET['id'] itp ale za cholere nie idzie.
Żeby bylo jasniej:
index.php - tu dane sa pobierane, stad odpalany jest skrypt otwierajacy okienko do wpisywanie dodatkowych nformacji do dopisania "add.php" w ktorym znajduje sie prosty formularz POST wysylajacy dane do adda.php ktory realizuje wpis do bazy.
Dziala bez pudła ale tylko wtedy gdy w formularzu podaje tresc do wpisania oraz ID. Jesli probuje pobrac ID rekordu "kicha".
Ciekawe czy ktokolwiek załapie o co mi chodzi :)
A druga sprawa nie moge sobie poradzić ze stronicowaniem, niby działa ale nie działa. Nie chce mi za diabła pokazać linków do stron poprzedniej i nastepnej.
Niby wkodzie błędów "niet" a nie pokazuje.
[php]
<?php
include("includes/connection.php");
$subpage = $_GET['page'];
$perPage = 1;
{
$subpage = (int) $_GET['subpage'];
}
if ($subpage < 1)
{
$subpage = 1;
}
$start = ($subpage - 1) * $perPage;
$zapytanie = 'SELECT * FROM `drivers` ORDER BY `id` LIMIT '.$start.','.$perPage.'';
{
echo '<div class="foto" id="foto">' .'<a href="'.($row['first_name'].".".$row['last_name'])."/".$row['image'].'"><img src="'.($row['first_name'].".".$row['last_name'])."/".$row['image'].'" width="128" height="160"></a></div>'
."<div class='id' id='id'><b>ID number:</b> ".$row['id']."</div>"
."<b><div class='otis' id='otis'>OTIS Nr:</b> ".$row['otis_nr']."</div>"
."<b><div class='name' id='name'>Name/s:</b> ".$row["first_name"]."</div> "
."<b><div class='surname' id='surname'>Surname:</b> ".$row["last_name"]."</div>"
."<b><div class='dob' id='dob'>Date of birth:</b> ".$row["date_of_birth"]."</div>"
."<b><div class='phone' id='phone'><b>Mobile No: </b>"."<a href="."callto".":". $row['mobile_no'] .">".$row["mobile_no"]."</a></div>"
."<b><div class='email' id='email'><b>E-mail: </b>"."<a href="."mailto".":". $row['e_mail'] .">".$row["e_mail"]."</a></div>"
."<b><div class='lic' id='lic'>Licence number: </b> ".$row["lic_number"]."</div>"
."<b><div class='nin' id='nin'>NI number: </b> ".$row["ni_number"]."</div>"
."<b><div class='idt' id='idt'>ID type: </b> ".$row["id_type"]."</div>"
."<b><div class='idn' id='idn'>ID number: </b> ".$row["id_number"]."</div>"
."<b><div class='ban' id='ban'>Bank details: </b> ".$row["bank_details"]."</div>"
."<b><div class='adr' id='adr'>Address: </b> ".$row["address"]."</div>"
.'<div class="idfront" id="idfront">'.'<a href="'.($row['first_name'].".".$row['last_name'])."/".$row['idfront'].'">
<img src="'.($row['first_name'].".".$row['last_name'])."/".$row['idfront'].'" width="80" height="55"></a></div>'
.'<div class="idback" id="idback">'.'<a href="'.($row['first_name'].".".$row['last_name'])."/".$row['idback'].'">
<img src="'.($row['first_name'].".".$row['last_name'])."/".$row['idback'].'" width="80" height="55"></a></div>'
.'<div class="dlfront" id="dlfront">'.'<a href="'.($row['first_name'].".".$row['last_name'])."/".$row['dlfront'].'">
<img src="'.($row['first_name'].".".$row['last_name'])."/".$row['dlfront'].'" width="80" height="55"></a></div>'
.'<div class="dlback" id="dlback">'.'<a href="'.($row['first_name'].".".$row['last_name'])."/".$row['dlback'].'">
<img src="'.($row['first_name'].".".$row['last_name'])."/".$row['dlback'].'" width="80" height="55"></a></div>'
."<b><div class='addinfo' id='addinfo'>Additional info: </b> ".$row["addinfo"]."</div>"
."<b><div class='oth' id='oth'><hr color='FFFF00'> ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- <hr color='FFFF00'></b></div>"
;
}
$stron=round($ilosc_wierszy/$perPage); $prev = $subpage =- 1;
$next = $subpage =+ 1;
$prevLink = 'index.php?page='.$prev;
$nextLink = 'index.php?page='.$next;
if($subpage > 1)
echo '<div class="prev" id="prev">'.'<a href="'.$prevLink.'">Prev </a></div>'; for($i=1; $i<=$stron; ++$i)
{
if($i==$subpage)
echo '<div class="count" id="count">'."Pages: ".$i.'</div>'; else
echo '<div class="test" id="test"><a href="index.php?page='.$i.'">'.$i.' TEST</a></div>'; }
if($subpage < $stron)
echo '<div class="next" id="next">'.'<a href="'.$nextLink.'">Next </a></div>'; }
// mysql_close($connect);
echo '<div class="buttons" id="buttons">'. '<button><a href="index.php?page='.$prev.'">'.'PREV</a></button>'.
'<button><a href="index.php?page='.$next.'">'.'NEXT</a></button></div>';
?>
Tu odpala sie button do dopisywania danych
<div class="addinfo1" id="addinfo1">
<script type="text/javascript">
function fnOkno(){
window.open("add.php", "okienko", "toolbar=no, menubar=no, location=no, personalbar=no, status=no, resizable=no, scrollbars=no, copyhistory=no, width=595, height=165, top=10, left=10");
}
</script>
<button onclick="fnOkno()">Click here</br>to add</br>comment</button></div>
Jakieś pomysły ?
P.S.
Zacząłem pisać cokolwiek zaledwie kilka dni temu więc proszę o wyrozumiałość.
Wielka przygoda dopiero sie zaczyna