Wat is hier fout?
ik hep hier een script en ik kom er niet uit.. kdenk dat jullie er meer van weten,, ik ben nog noob in php/mysql maar de laatste dagen snap ik er meer van.. het komt wel.. noud an hier het script:
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
<?php
mysql_connect("localhost", "root", "test");
mysql_select_db("profiel1");
$sql= "SELECT * FROM profiel ORDER BY id;";
$result = sqlite_query($db, $sql);
?>
mysql_connect("localhost", "root", "test");
mysql_select_db("profiel1");
$sql= "SELECT * FROM profiel ORDER BY id;";
$result = sqlite_query($db, $sql);
?>
<html>
<head>
<title>Bresjus B1 - Records verwijderen</title>
</head>
<body>
<table border="1" width="80%" align="center">
<tr>
<td colspan="6"><h2 align="center">Werknemers</h2></td>
</tr>
<tr>
<td><b>id:</td>
<td><b>Naam:</td>
<td><b>Achternaam:</td>
<td><b>Leeftijd:</td>
<td><b>Rugnummer:</td>
<td><b>Positie:</td>
<td><b>Doelpunten:</td>
<td><b>Sterke punten:</td>
<td><b>Zwakke punten:</td>
<td><b>Overigeinfo:</td>
<td><b>Verwijder:</td>
<td><b>Bewerk:</td>
</tr>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php while($rij = sqlite_fetch_array($result));{
echo ("<tr>".
"<td>" . $rij['id'] . " </td>".
"<td>" . $rij['naam'] . " </td>".
"<td>" . $rij['achternaam'] . " </td>".
"<td>" . $rij['leeftijd'] . " </td>".
"<td>" . $rij['rugnummer'] . " </td>".
"<td>" . $rij['positie'] . " </td>".
"<td>" . $rij['doelpunten'] . " </td>".
"<td>" . $rij['sterkepunten'] . " </td>".
"<td>" . $rij['zwakkepunten'] . " </td>".
"<td>" . $rij['overigeinfo'] . " </td>".
"<td><a href=\"verwijder_werknemer.php?id=" . $rij['id'] ."\">Verwijder</a></td>" .
"<td><a href=\"bewerk_werknemer.php?id=" .$rij['id'] . "\">Bewerken</a>" .
"</td></tr>\n ");
}
?>
echo ("<tr>".
"<td>" . $rij['id'] . " </td>".
"<td>" . $rij['naam'] . " </td>".
"<td>" . $rij['achternaam'] . " </td>".
"<td>" . $rij['leeftijd'] . " </td>".
"<td>" . $rij['rugnummer'] . " </td>".
"<td>" . $rij['positie'] . " </td>".
"<td>" . $rij['doelpunten'] . " </td>".
"<td>" . $rij['sterkepunten'] . " </td>".
"<td>" . $rij['zwakkepunten'] . " </td>".
"<td>" . $rij['overigeinfo'] . " </td>".
"<td><a href=\"verwijder_werknemer.php?id=" . $rij['id'] ."\">Verwijder</a></td>" .
"<td><a href=\"bewerk_werknemer.php?id=" .$rij['id'] . "\">Bewerken</a>" .
"</td></tr>\n ");
}
?>
</table>
<hr>
</body>
</html>
________________________________________
foutmelding:
Warning: sqlite_query() expects parameter 1 to be resource, string given in D:\Sitehost\xampp\htdocs\Datatest\profiel\oef_1204.php on line 8
Werknemers
id: Naam: Achternaam: Leeftijd: Rugnummer: Positie: Doelpunten: Sterke punten: Zwakke punten: Overigeinfo: Verwijder: Bewerk:
Warning: sqlite_fetch_array() expects parameter 1 to be resource, null given in D:\Sitehost\xampp\htdocs\Datatest\profiel\oef_1204.php on line 42
--------------------------------------------------------------------------------
Betekend volgens mij dat dit
$result = sqlite_query($db, $sql); moet zijn
$result = sqlite_query($sql, $dbl);
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
<?php
mysql_connect("localhost", "root", "test");
mysql_select_db("profiel1");
$sql= "SELECT * FROM profiel ORDER BY id;";
$result = sqlite_query($sql, $db);
?>
mysql_connect("localhost", "root", "test");
mysql_select_db("profiel1");
$sql= "SELECT * FROM profiel ORDER BY id;";
$result = sqlite_query($sql, $db);
?>
Dus
ORDER BY id " ;
hmm.. =/ .. doet het nog niet :S
Vaag, heb vanalles al geprobeerd.. ook die line 42 na gekeken maar die iis goed gloofk
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
<?php
mysql_connect("localhost", "root", "test");
mysql_select_db("profiel1");
$sql= "SELECT * FROM profiel ORDER BY id;";
$result = sqlite_query($sql, $db);
?>
mysql_connect("localhost", "root", "test");
mysql_select_db("profiel1");
$sql= "SELECT * FROM profiel ORDER BY id;";
$result = sqlite_query($sql, $db);
?>
Waar defineer je de variable $db?