Afbeeldingen in 2 kollomen
Behalve het eerste plaatje uit mijn tabel van mijn database niet
Weet iemand hoe ik dit op kan lossen??
Bedankt alvast, Leendert
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?
$aantalrijen=2;
$teller=0;
echo '<table border="3" ><tr>';
while ($row_Recordset1=mysql_fetch_array($Recordset1))
?>
$aantalrijen=2;
$teller=0;
echo '<table border="3" ><tr>';
while ($row_Recordset1=mysql_fetch_array($Recordset1))
?>
<td>
<form name="form1" method="post" action="">
<table width="72" height="72" border="2">
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="2"><input name="imageField" type="image" src="fotos/" width="75" height="75" border="0"></td>
</tr>
</table>
Code (php)
Hier neemt regelt mn script verschillende bladzijdes
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
$maxRows_Recordset1 = 10;
$pageNum_Recordset1 = 0;
if (isset($_GET['pageNum_Recordset1'])) {
$pageNum_Recordset1 = $_GET['pageNum_Recordset1'];
}
$startRow_Recordset1 = $pageNum_Recordset1 * $maxRows_Recordset1;
mysql_select_db($database_la, $la);
$query_Recordset1 = "SELECT * FROM db_pro ORDER BY pro_id DESC";
$query_limit_Recordset1 = sprintf("%s LIMIT %d, %d", $query_Recordset1, $startRow_Recordset1, $maxRows_Recordset1);
$Recordset1 = mysql_query($query_limit_Recordset1, $la) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
if (isset($_GET['totalRows_Recordset1'])) {
$totalRows_Recordset1 = $_GET['totalRows_Recordset1'];
} else {
$all_Recordset1 = mysql_query($query_Recordset1);
$totalRows_Recordset1 = mysql_num_rows($all_Recordset1);
}
$totalPages_Recordset1 = ceil($totalRows_Recordset1/$maxRows_Recordset1)-1;
?>
$maxRows_Recordset1 = 10;
$pageNum_Recordset1 = 0;
if (isset($_GET['pageNum_Recordset1'])) {
$pageNum_Recordset1 = $_GET['pageNum_Recordset1'];
}
$startRow_Recordset1 = $pageNum_Recordset1 * $maxRows_Recordset1;
mysql_select_db($database_la, $la);
$query_Recordset1 = "SELECT * FROM db_pro ORDER BY pro_id DESC";
$query_limit_Recordset1 = sprintf("%s LIMIT %d, %d", $query_Recordset1, $startRow_Recordset1, $maxRows_Recordset1);
$Recordset1 = mysql_query($query_limit_Recordset1, $la) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
if (isset($_GET['totalRows_Recordset1'])) {
$totalRows_Recordset1 = $_GET['totalRows_Recordset1'];
} else {
$all_Recordset1 = mysql_query($query_Recordset1);
$totalRows_Recordset1 = mysql_num_rows($all_Recordset1);
}
$totalPages_Recordset1 = ceil($totalRows_Recordset1/$maxRows_Recordset1)-1;
?>
Code (php)
1
2
3
2
3
<?php
$query_limit_Recordset1 = sprintf("%s LIMIT %d, %d", $query_Recordset1, $startRow_Recordset1, $maxRows_Recordset1);
?>
$query_limit_Recordset1 = sprintf("%s LIMIT %d, %d", $query_Recordset1, $startRow_Recordset1, $maxRows_Recordset1);
?>
Als je vanaf de eerste record wilt laten zien, moet $startRow_Recordset1 ook 0 kunnen zijn. Dan moet je nagaan of dat in deze regel ook mogelijk is:
Gewijzigd op 20/12/2005 11:54:00 door Jan Koehoorn
Ik snap niet precies wat je bedoeld? :$
1*x = wel x, maar dan begin je dus vanaf 1, en kan je nooit 0 selecteren.
Nu begrijp ik het iid waarom het niet lukt...
Maar hoe moet ik dat oplossen?
ik ben dik newbie daarin... :$
while ($row_Recordset1=mysql_fetch_array($Recordset1))
Wat gebeurd hier nou eigelijk?
Zolang hij gegevens haalt uit $recordset1 en in een array $row_Recordset1 zet moet hij deze lus doen?
$startRow_Recordset1 = $pageNum_Recordset1 * $maxRows_Recordset1;
0 * 10 = 0 eerste record? of moet dit 1 zijn?
1 * 10 = 10 dus 0 totenmet 10?
Tis echt erg als je er niet uitkomt ej :S