eerst de naam van de velden

  • Onderwerp starter Onderwerp starter nojat
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

nojat

Gebruiker
Lid geworden
26 aug 2004
Berichten
119
hallo

met het onderstaand program print ik de inhoud van mijn tabel.
maar ik wil ook de naam van de velden aan het begin zien zoals

naam plaats gebdatum gebplaats geslacht enz

Hoe moet ik dit aanpakken ?
wel rekening houden met de tab groote van elk veld.

$query = "SELECT * FROM tekoop";
$result = mysql_query($query) or die("Query failed : " . mysql_error());

/* Printing results in HTML */
echo "<table>\n";
while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
/*echo "\t<tr>\n";*/
foreach ($line as $inhoud) {
echo "\t\t<td>$inhoud</td>\n";
}
echo "\t</tr>\n";
}
echo "</table>\n";

/* Free resultset */
mysql_free_result($result);
mysql_close($link);
?>



alvast bedankt.
 
eurmz..

echo "naam plaats gebdatum gebplaats geslacht" misschien ?

Er is ook een andere manier, maar dan moet je die query aanpassen, volgens mij iets erachter maar ik weet commando niet meer.

gr,
Cyp
 
Hoezo? Je kunt die namen van die velden toch gewoon ook zelf op beeld zetten..
 
neen want er wordt vanuit gegaan dat de structuur niet

bekent is.

Gr.
 
Ik weet niet direct een antwoord op je vraag, maar wat is er mis met:

echo "Naam: " . $get->naam . "";

Bijv ? Je weet toch altijd de structuur wel van je database :confused:
 
PHP:
$query = 'SELECT * FROM tekoop';
$result = mysql_query($query) or die('Query failed : ' . mysql_error());

echo "<table>\r\n";
$i = 1;
  while ($rij = mysql_fetch_assoc($result))
  {
    if(isset($i))
    {
    echo "<tr>\r\n";
      foreach($rij AS $key => $value)
      {
      echo "<td>" . $key . "</td>\r\n";
      }
    echo "</tr>\r\n";
    unset($i);
    }

  echo "<tr>\r\n";
    foreach($rij AS $value)
    {
    echo "<td>" . $value . "</td>\r\n";
    }
  echo "</tr>\r\n";
  }

echo "</table>\n";
?>
Zoiets ?

Geplaatst door BrEeZeR
Bijv ? Je weet toch altijd de structuur wel van je database :confused:
Niet altijd, bij SQL Admin weet ik jouw dbstructuur niet :)
 
Geplaatst door JPeetje
PHP:
$query = 'SELECT * FROM tekoop';
$result = mysql_query($query) or die('Query failed : ' . mysql_error());

echo "<table>\r\n";
$i = 1;
  while ($rij = mysql_fetch_assoc($result))
  {
    if(isset($i))
    {
    echo "<tr>\r\n";
      foreach($rij AS $key => $value)
      {
      echo "<td>" . $key . "</td>\r\n";
      }
    echo "</tr>\r\n";
    unset($i);
    }

  echo "<tr>\r\n";
    foreach($rij AS $value)
    {
    echo "<td>" . $value . "</td>\r\n";
    }
  echo "</tr>\r\n";
  }

echo "</table>\n";
?>
Zoiets ?

Niet altijd, bij SQL Admin weet ik jouw dbstructuur niet :)
 
Geplaatst door JPeetje
PHP:
$query = 'SELECT * FROM tekoop';
$result = mysql_query($query) or die('Query failed : ' . mysql_error());

echo "<table>\r\n";
$i = 1;
  while ($rij = mysql_fetch_assoc($result))
  {
    if(isset($i))
    {
    echo "<tr>\r\n";
      foreach($rij AS $key => $value)
      {
      echo "<td>" . $key . "</td>\r\n";
      }
    echo "</tr>\r\n";
    unset($i);
    }

  echo "<tr>\r\n";
    foreach($rij AS $value)
    {
    echo "<td>" . $value . "</td>\r\n";
    }
  echo "</tr>\r\n";
  }

echo "</table>\n";
?>
Zoiets ?


is wel zo netjes om in plaats van


Code:
<td>header</td>

dit te gebruiken:

Code:
<th>header</th>

aangezien een table header niet hetzelfde is als een table data...


en zet je topic even op "probleem opgelost", is wel zo handig voor mensen die zoeken op onopgeloste problemen ;)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan