Printknop werkt niet
http://www.plaatscode.be/140972/ (uitDBhalen.php)
http://www.plaatscode.be/140975/ (beheerdersscherm.php)
http://www.plaatscode.be/140976/ (printen.php)
dit zijn mijn codes, weet iemand waarom ik de printknopjes niet kan gebruiken, er komt steeds op dat ik een zoekterm moet ingeven, waarschijnlijk ligt het aan mijn if structuur. maar weet iemand een oplossing.
groeten,
cas
http://www.plaatscode.be/140975/ (beheerdersscherm.php)
http://www.plaatscode.be/140976/ (printen.php)
dit zijn mijn codes, weet iemand waarom ik de printknopjes niet kan gebruiken, er komt steeds op dat ik een zoekterm moet ingeven, waarschijnlijk ligt het aan mijn if structuur. maar weet iemand een oplossing.
groeten,
cas
Kan je de relevante code hier posten?
Plaats hier de relevante code
in de eerste code in de voorlaatste echo worden er knopjes gemaakt met die while, als ik er op klik dan komt er op mijn pagina: geef zoekterm op.
Toevoeging op 29/04/2011 12:17:35:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
<?php
include_once("beheerdersscherm.php");
echo "<table>";
//nakijken of er op de knop zoeken is gedrukt
if(isset($_POST['zoeken'])){
$naam=$_POST['naam'];
//connectie maken met databank
$db=mysql_connect ("mysql.azuli.org", "u303674080_root", "****") or die ('er kan geen verbinding met de databank worden gemaakt!' . mysql_error());
//databank selecteren
$mydb=mysql_select_db("dienstverplaatsing");
//zoekquery
$sql="SELECT *
FROM dienstverplaatsing
WHERE
`dienstverplaatsingnr` LIKE '".$naam."'
OR `naam` LIKE '".$naam."'
OR `voornaam` LIKE '%".$naam."%'
OR `lknummer` LIKE '%".$naam."%'
OR `autokenteken` LIKE '%".$naam."%'
OR `automerk` LIKE '%".$naam."%'
OR `datum` LIKE '%".$naam."%'
OR `plaatsvan` LIKE '%".$naam."%'
OR `plaatsnaar` LIKE '%".$naam."%'
OR `reden` LIKE '%".$naam."%'
";
//resultaat in querry zetten
$result=mysql_query($sql);
//resultaten uit de array halen
while($row=mysql_fetch_array($result)){
$dienstverplaatsingnr =$row['dienstverplaatsingnr'];
$naam=$row['naam'];
$voornaam=$row['voornaam'];
$lknummer =$row['lknummer'];
$autokenteken=$row['autokenteken'];
$automerk=$row['automerk'];
$datum =$row['datum'];
$plaatsvan=$row['plaatsvan'];
$plaatsnaar=$row['plaatsnaar'];
$reden=$row['reden'];
//resultaten weergeven
echo '<tr>
<td>' . $dienstverplaatsingnr . '</td>
<td>' . $naam . '</td>
<td>' . $voornaam . '</td>
<td>' . $lknummer . '</td>
<td>' . $autokenteken . '</td>
<td>' . $automerk . '</td>
<td>' . $datum . '</td>
<td>' . $plaatsvan . '</td>
<td>' . $plaatsnaar . '</td>
<td>' . $reden . '</td>
<td><button type="button" name="printen" onClick="location.href=\'printen.php?nummer=' .$dienstverplaatsingnr . '\'">Printen</button></td>
</tr>';
}
}
else{
echo "<p>geef een zoekterm op.</p>";
}
echo "</table>"
?>
include_once("beheerdersscherm.php");
echo "<table>";
//nakijken of er op de knop zoeken is gedrukt
if(isset($_POST['zoeken'])){
$naam=$_POST['naam'];
//connectie maken met databank
$db=mysql_connect ("mysql.azuli.org", "u303674080_root", "****") or die ('er kan geen verbinding met de databank worden gemaakt!' . mysql_error());
//databank selecteren
$mydb=mysql_select_db("dienstverplaatsing");
//zoekquery
$sql="SELECT *
FROM dienstverplaatsing
WHERE
`dienstverplaatsingnr` LIKE '".$naam."'
OR `naam` LIKE '".$naam."'
OR `voornaam` LIKE '%".$naam."%'
OR `lknummer` LIKE '%".$naam."%'
OR `autokenteken` LIKE '%".$naam."%'
OR `automerk` LIKE '%".$naam."%'
OR `datum` LIKE '%".$naam."%'
OR `plaatsvan` LIKE '%".$naam."%'
OR `plaatsnaar` LIKE '%".$naam."%'
OR `reden` LIKE '%".$naam."%'
";
//resultaat in querry zetten
$result=mysql_query($sql);
//resultaten uit de array halen
while($row=mysql_fetch_array($result)){
$dienstverplaatsingnr =$row['dienstverplaatsingnr'];
$naam=$row['naam'];
$voornaam=$row['voornaam'];
$lknummer =$row['lknummer'];
$autokenteken=$row['autokenteken'];
$automerk=$row['automerk'];
$datum =$row['datum'];
$plaatsvan=$row['plaatsvan'];
$plaatsnaar=$row['plaatsnaar'];
$reden=$row['reden'];
//resultaten weergeven
echo '<tr>
<td>' . $dienstverplaatsingnr . '</td>
<td>' . $naam . '</td>
<td>' . $voornaam . '</td>
<td>' . $lknummer . '</td>
<td>' . $autokenteken . '</td>
<td>' . $automerk . '</td>
<td>' . $datum . '</td>
<td>' . $plaatsvan . '</td>
<td>' . $plaatsnaar . '</td>
<td>' . $reden . '</td>
<td><button type="button" name="printen" onClick="location.href=\'printen.php?nummer=' .$dienstverplaatsingnr . '\'">Printen</button></td>
</tr>';
}
}
else{
echo "<p>geef een zoekterm op.</p>";
}
echo "</table>"
?>
pagina beheerdersscherm
<
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
require 'class.eyemysqladap.inc.php';
require 'class.eyedatagrid.inc.php';
include_once("uitDBhalen.php");
// Load the database adapter
$db = new EyeMySQLAdap('mysql.azuli.org', 'u303674080_root', '***', 'u303674080_dienst');
// Load the datagrid class
$x = new EyeDataGrid($db);
// Set the query
$x->setQuery("*", "dienstverplaatsing");
echo "naam:" . $row['naam'] . ",";
// Print the table
$x->printTable();
?>
require 'class.eyemysqladap.inc.php';
require 'class.eyedatagrid.inc.php';
include_once("uitDBhalen.php");
// Load the database adapter
$db = new EyeMySQLAdap('mysql.azuli.org', 'u303674080_root', '***', 'u303674080_dienst');
// Load the datagrid class
$x = new EyeDataGrid($db);
// Set the query
$x->setQuery("*", "dienstverplaatsing");
echo "naam:" . $row['naam'] . ",";
// Print the table
$x->printTable();
?>
Code (php)
1
2
3
4
5
6
2
3
4
5
6
<?php
//pagina met functie om data op te halen includen
include_once("uitDBhalen.php");
?>
//pagina met functie om data op te halen includen
include_once("uitDBhalen.php");
?>
pagina print
Code (php)
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
<?php
include_once("uitDBhalen.php");
if(isset($_POST["nummer"])){
$dienstverplaatsingnr=$_GET['nummer'];
echo $dienstverplaatsingnr;
}
?>
include_once("uitDBhalen.php");
if(isset($_POST["nummer"])){
$dienstverplaatsingnr=$_GET['nummer'];
echo $dienstverplaatsingnr;
}
?>
Gewijzigd op 29/04/2011 13:57:15 door cas brants
Gewijzigd op 29/04/2011 13:20:42 door Jordi Kroon
waar zit het printknopje?
en misschien ook je db gegevens weghalen,iedereen kan het nu gbruiken...
in de 1ste code, de 3delaatste echo vanonder
Je gaat nu naar printent.php toe.
wat er gebeurt dat staat er toch? en met deze pagina's zoek ik in een databank, de gevonden resultaten komen in een tabel met achter elk resultaat een printknop. als er op de printknop gedrukt wordt moet dat record getoond worden in printen.php