form maken door uitlezen table
bv
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
$query = "SELECT *
FROM blah
WHERE id = '$iets'
";
$result = mysql_query($query);
$row = mysql_fetch_row($result_id)
foreach ( hier moet dus iets komen tot laatste row){
echo $row['naam van gevonden veld 1']; // En dit weet ik dus ook niet
echo $row[opvolgend nummer]; //is geen probleem
FROM blah
WHERE id = '$iets'
";
$result = mysql_query($query);
$row = mysql_fetch_row($result_id)
foreach ( hier moet dus iets komen tot laatste row){
echo $row['naam van gevonden veld 1']; // En dit weet ik dus ook niet
echo $row[opvolgend nummer]; //is geen probleem
Dan hier de form velden, dat is verder geen probleem.En om het af te maken nog even de foreach sluiten.
Op een of andere manier kom ik via google nooit tot een juiste omschrijving want hoewel ik het nog niet gevonden heb, kan ik me niet voorstellen dat dit niet al bestaat.
Gewijzigd op 01/01/1970 01:00:00 door Patrick G
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
$query = "SELECT *
FROM blah
WHERE id = '" . mysql_real_escape_string($iets) . "'
";
$result = mysql_query($query);
if($result)
{
while($row = mysql_fetch_row($result))
{
echo $row['veldnaam'];
echo $row['andere_veldnaam'];
}
}
else
{
// error
}
?>
$query = "SELECT *
FROM blah
WHERE id = '" . mysql_real_escape_string($iets) . "'
";
$result = mysql_query($query);
if($result)
{
while($row = mysql_fetch_row($result))
{
echo $row['veldnaam'];
echo $row['andere_veldnaam'];
}
}
else
{
// error
}
?>
Ik wil de naam van het veld in de database hebben en de bijbehorende waarde .
Alsof ik de database.table dus niet ken.
<edit>
Ik denk dat ik het al gevonden heb
mysql_list_fields
</edit>
Gewijzigd op 01/01/1970 01:00:00 door patrick G
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$query = "SELECT *
FROM blah
WHERE id = '$iets'
";
$result = mysql_query($query);
$row = mysql_fetch_row($result);
$velden = mysql_list_fields($db,"blah");
$kolommen = mysql_num_fields($velden);
for ($i = 0; $i < $kolommen; $i++)
{
echo mysql_field_name($velden,$i);
echo '-';
echo $row[$i];
echo '<br>';
}
FROM blah
WHERE id = '$iets'
";
$result = mysql_query($query);
$row = mysql_fetch_row($result);
$velden = mysql_list_fields($db,"blah");
$kolommen = mysql_num_fields($velden);
for ($i = 0; $i < $kolommen; $i++)
{
echo mysql_field_name($velden,$i);
echo '-';
echo $row[$i];
echo '<br>';
}
Dit combineren met een form en je kunt alle waarden van de rij in 1 keer aanpassen.
Wel even beveiligen met een wachtwoord en dergelijke want je bent zo je database kwijt.