Database lezen en weergeven op scherm

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

MrX

MrX

17/09/2005 12:42:00
Quote Anchor link
Dit heb ik:

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
20
21
22
23
24
25
26
27
28
29
<?php
//database informatie
$dbhost = "localhost";
$dblogin = "jouwlogin";
$dbw8wrd = "jouww8wrd";
$dbnaam = "databasenaam";
//Maak verbinding
mysql_pconnect("$dbhost","$dblogin","$dbw8wrd") && @mysql_select_db("$dbnaam");
$query = mysql_query('SHOW TABLE STATUS') or die(mysql_error());
while($row = mysql_fetch_assoc($query)){
$sql = 'SHOW CREATE TABLE '.$row['Name'].'';
$query2 = mysql_query($sql) or die(mysql_error());
//Toon tabelnaam
echo "<b>Tabelnaam: {$row['Name']} bevat volgende gegevens:</b><br>";
$out = mysql_fetch_assoc($query2);
$sql = 'SELECT * FROM '.$row['Name'];
$out = mysql_query($sql);
$sql_code = '';
while($code = mysql_fetch_array($out,MYSQL_ASSOC))
{

foreach($code as $insert => $value)
{

$sql_code.=$insert ."='".addslashes($value)."',";
//Toon gegevens van de tabel
echo $insert.":&nbsp;".addslashes($value)."<br>";
        }
    }
}

?>


Het werkt goed :D
Maar ik wil nu nog extra gegevens en weet niet hoe ik het moet doen:

$veld = "veldnaam"; //Naam dat je aan het veld op gegeven
$type = "type"; //Type: varchar, int, text, date,...
$waarde = "waarde"; //Een getal dat toewijst hoeveel karakters in het veld mogen
$attributen = "attribute"; //Binary, unsigned, unsigned zerofill
$null = "null"; //NULL, NOT NULL
$standaardwaarde = "waarde"; //Wat er standaard moet ingevuld worden in het veld
$extra = "extra"; //auto_increment
$key = "key"; //Primaire, index, uniek, ---, volledige tekst

Kan iemand mij hierbij helpen?
 
Er zijn nog geen reacties op dit bericht.



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.