php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
html tabellen generieren


 
paperlaphp
24-07-2003, 17:06 
 
in jsp hat es auch geklappt, in php will´s nicht wirklich ...

wie generiere ich mit php html tabellen ... und zwar möchte
ich in ein Formularfeld eine belibiege Zahl eintragen. Hieraus
soll eine 2spaltige Tabelle mit entsprechender Anzahl an Tabellenzeilen generiert werden, welche in der ersten Spalte durchnummeriert werden.

wie gesagt in jsp hat das geklappt, ich brauche es aber in php.
Vielleicht hat ja jemand die Erleuchtung.

danke schonmal für jeden Tipp

P.S. dabei bin ich gar nicht so blöd:dontknow:

 
mrhappiness
24-07-2003, 17:15 
 
und was hast du bis jetzt?

for ($i=1;$i<=$anzahl;$i++)
echo '<tr><td>'.$i.'</td><td>&nbsp;</td></tr>';

 
CrazyPip
24-07-2003, 17:15 
 
hi

mit einer for schleife ist dir geholfen



$content .= "<table width=\"90%\" border=\"1\" cellpadding=\"2\" cellspacing=\"0\" align=\"center\">";

for ($i=0;$i <= $_POST['NUMMER_DES_USERS'];$i++)
{
$content .= " <tr>
<td width=\"50%\" height=\"50\">".$i."</td>
<td width=\"50%\" height=\"50\">Zweite spalte</td>
</tr>";
}

$content .= "</table>";




nun hast du deine gesamte Tabelle der Variable $content zugewiesen und kannst sie so weiterverabeiten

cya CrazyPip


2l8 - siehe @happiness

 
Moqui
24-07-2003, 17:16 
 
$anzahl = $_GET["anzahl"];

echo "<tr>";

for($i=1; $i<=$anzahl; $i++) {
echo "<td>$i</td>";
}

echo "</tr>";

echo "<tr>";

for($i=1; $i<=$anzahl; $i++) {
echo "<td>&nbsp;</td>";
}

echo "</tr>";


untested!


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:06 Uhr.