form maken door uitlezen table

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Patrick G

patrick G

15/07/2009 13:44:00
Quote Anchor link
Ik zoek iets waarmee ik uit een table in 1 keer alle velden en waarden kan uitlezen om een form te maken.
bv
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
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

Dan hier de form velden, dat is verder geen probleem.En om het af te maken nog even de foreach sluiten.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
}


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
 
PHP hulp

PHP hulp

24/12/2024 19:10:27
 
- SanThe -

- SanThe -

15/07/2009 13:58:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
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
}
?>
 
Patrick G

patrick G

15/07/2009 14:17:00
Quote Anchor link
Ik bedoel wss iets anders dan jij denkt.
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
 
Patrick G

patrick G

15/07/2009 15:04:00
Quote Anchor link
Voor de liefhebber:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
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>';
}

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.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.