syntax error
Pagina: « vorige 1 2 3 4 5 volgende »
Gewijzigd op 05/03/2006 18:02:00 door Rocky
Hoe heet het programma dat je gekocht hebt?
Gewijzigd op 20/02/2006 12:13:00 door Rocky
Bovendien heeft dat pakket toch een naam?
Gewijzigd op 17/02/2006 22:59:00 door Burdy
mijn id
Gewijzigd op 03/03/2006 21:54:00 door Rocky
we zitten bijna goed !!
Hij doet zijn werk goed
Een naam met een quote erin o.i.d.
Wil je nog een keer je tabel-setup posten?
Die had je eerder al gepost, maar die heb je weer weggehaald.
Dan kunnen we misschien een aparte php-pagina maken die de inhoud van de tabellen aan je laat zien zodat je die kunt controleren.
Lijkt je dat iets?
Gewijzigd op 04/03/2006 11:13:00 door Rocky
Twee variabelen nog even goed instellen ($host en $db_naam).
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
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
<?php
$waar = $_SERVER['PHP_SELF'];
$host = "JOUW_HOST";
$db_naam ="JOUW_DATABASE";
$db = mysql_connect($host);
mysql_select_db($db_naam, $db);
$sql_query = "SHOW TABLES";
$result = mysql_query($sql_query) or die(mysql_error());
while ($row = mysql_fetch_array ($result))
{
print(": <a href='$waar?db=$row[0]'>$row[0]</a> :");
}
print("<table border=1 width=100%>");
if(isset($_GET['db']))
{
$db = $_GET['db'];
}
$sql_query4 = "SELECT COUNT(id), MAX(id) FROM $db";
$result4 = mysql_query($sql_query4) or die(mysql_error());
$row4 = mysql_fetch_array($result4);
$aant = $row4[0];
$max = $row4[1];
for($q = 1; $q <= $max; $q++)
{
echo "<tr>";
$sql_query2 = "SHOW COLUMNS FROM $db";
$result2 = mysql_query($sql_query2) or die(mysql_error());
while($row2 = mysql_fetch_array($result2))
{
$kolom = $row2[0];
$sql_query3 = "SELECT * FROM $db WHERE id = '$q'";
$result3 = mysql_query($sql_query3) or die(mysql_error());
while($row3 = mysql_fetch_array($result3))
{
echo "<td>$row3[$kolom]</td>";
}
}
echo'</tr>';
}
print("</table>");
?>
$waar = $_SERVER['PHP_SELF'];
$host = "JOUW_HOST";
$db_naam ="JOUW_DATABASE";
$db = mysql_connect($host);
mysql_select_db($db_naam, $db);
$sql_query = "SHOW TABLES";
$result = mysql_query($sql_query) or die(mysql_error());
while ($row = mysql_fetch_array ($result))
{
print(": <a href='$waar?db=$row[0]'>$row[0]</a> :");
}
print("<table border=1 width=100%>");
if(isset($_GET['db']))
{
$db = $_GET['db'];
}
$sql_query4 = "SELECT COUNT(id), MAX(id) FROM $db";
$result4 = mysql_query($sql_query4) or die(mysql_error());
$row4 = mysql_fetch_array($result4);
$aant = $row4[0];
$max = $row4[1];
for($q = 1; $q <= $max; $q++)
{
echo "<tr>";
$sql_query2 = "SHOW COLUMNS FROM $db";
$result2 = mysql_query($sql_query2) or die(mysql_error());
while($row2 = mysql_fetch_array($result2))
{
$kolom = $row2[0];
$sql_query3 = "SELECT * FROM $db WHERE id = '$q'";
$result3 = mysql_query($sql_query3) or die(mysql_error());
while($row3 = mysql_fetch_array($result3))
{
echo "<td>$row3[$kolom]</td>";
}
}
echo'</tr>';
}
print("</table>");
?>
Als je de tabel 'mp_biedingen' wilt uitlezen, moet je in bovenstaande code 'id' vervangen door 'bod_id'.
Edit: typo.
Gewijzigd op 18/02/2006 00:06:00 door Burdy
Hoe roep ik de database dan op ??
Maar je kan ook een mysql query gebruiken om de databases te zien
edit: het is volgens mij deze kempenmarkt_nl_-_kempen
Gewijzigd op 18/02/2006 10:21:00 door Han eev
Gewijzigd op 03/03/2006 21:55:00 door Rocky
Ruud:
Hoe roep ik de database dan op ??
Zet de code in een nieuwe php-pagina, bijv. 'myTables.php'.
(Deze regels vervangen in de eerder geposte code).
Zet deze pagina in de root van je website en roep de pagina op (http://www.kempenmarkt.nl/myTables.php).
Werkt dat?
Gewijzigd op 18/02/2006 10:43:00 door Burdy
Gewijzigd op 18/02/2006 10:45:00 door Rocky
Gewijzigd op 05/03/2006 18:03:00 door Rocky
dit te zien krijgen.
Dat is een voorbeeld van een database met 2 tabellen: Gebruikers en Aanbiedingen.
Door op de naam te klikken kun je de inhoud van de tabellen weergeven.
Hier een nieuwe code.
Wel nog even je gebruikersnaam en wachtwoord goed zetten.
Je moet straks zoiets als Dat is een voorbeeld van een database met 2 tabellen: Gebruikers en Aanbiedingen.
Door op de naam te klikken kun je de inhoud van de tabellen weergeven.
Hier een nieuwe code.
Wel nog even je gebruikersnaam en wachtwoord goed zetten.
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
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
<?php
$waar = $_SERVER['PHP_SELF'];
// verbinding maken met database
mysql_connect("localhost", "GEBRUIKER", "WACHTWOORD") or die(mysql_error());
mysql_select_db("kempenmarkt_nl_-_kempen") or die(mysql_error());
$sql_query = "SHOW TABLES";
$result = mysql_query($sql_query) or die(mysql_error());
while ($row = mysql_fetch_array ($result))
{
echo("Tabel: <a href='$waar?db=$row[0]'>$row[0]</a><br>");
}
print("<br><table border=1 width=100%>");
if(isset($_GET['db']))
{
$db = $_GET['db'];
$sql_query4 = "SELECT COUNT(id), MAX(id) FROM $db";
$result4 = mysql_query($sql_query4) or die(mysql_error());
$row4 = mysql_fetch_array($result4);
$aant = $row4[0];
$max = $row4[1];
for($q = 1; $q <= $max; $q++)
{
echo "<tr>";
$sql_query2 = "SHOW COLUMNS FROM $db";
$result2 = mysql_query($sql_query2) or die(mysql_error());
while($row2 = mysql_fetch_array($result2))
{
$kolom = $row2[0];
$sql_query3 = "SELECT * FROM $db WHERE id = '$q'";
$result3 = mysql_query($sql_query3) or die(mysql_error());
while($row3 = mysql_fetch_array($result3))
{
echo "<td>$row3[$kolom]</td>";
}
}
echo'</tr>';
}
print("</table>");
}
?>
$waar = $_SERVER['PHP_SELF'];
// verbinding maken met database
mysql_connect("localhost", "GEBRUIKER", "WACHTWOORD") or die(mysql_error());
mysql_select_db("kempenmarkt_nl_-_kempen") or die(mysql_error());
$sql_query = "SHOW TABLES";
$result = mysql_query($sql_query) or die(mysql_error());
while ($row = mysql_fetch_array ($result))
{
echo("Tabel: <a href='$waar?db=$row[0]'>$row[0]</a><br>");
}
print("<br><table border=1 width=100%>");
if(isset($_GET['db']))
{
$db = $_GET['db'];
$sql_query4 = "SELECT COUNT(id), MAX(id) FROM $db";
$result4 = mysql_query($sql_query4) or die(mysql_error());
$row4 = mysql_fetch_array($result4);
$aant = $row4[0];
$max = $row4[1];
for($q = 1; $q <= $max; $q++)
{
echo "<tr>";
$sql_query2 = "SHOW COLUMNS FROM $db";
$result2 = mysql_query($sql_query2) or die(mysql_error());
while($row2 = mysql_fetch_array($result2))
{
$kolom = $row2[0];
$sql_query3 = "SELECT * FROM $db WHERE id = '$q'";
$result3 = mysql_query($sql_query3) or die(mysql_error());
while($row3 = mysql_fetch_array($result3))
{
echo "<td>$row3[$kolom]</td>";
}
}
echo'</tr>';
}
print("</table>");
}
?>
Gewijzigd op 18/02/2006 13:52:00 door Burdy
nog 1 foutje zit erin:
Unknown column 'id' in 'field list'
bedankt Ruud