PDA

Volledige versie bekijken : Tabel aanpassen met PhP


bobvanluijt
%Europe/Berlin %485 %2005, 11:38
Ik heb hetvolgende:


<table width="100%" border="0">
<tr>
<td> &nbsp;</td>
<td> &nbsp;</td>
</tr>
</table>


Ik heb nu 1 button en ik wil, dat als ik daar opklik, er een regel bij komt.
Dus nu heb ik 1 regel met 2 kolommen en als ik op die button klik dan heb ik 2 regels met 2 kolomen en dan weer 3 met 2, 4 met 2 etc.

Hoe kan ik dit in mijn php verwerken?

theFlashWizard
%Europe/Berlin %513 %2005, 12:19
dmv van een for loop..

<table width="100%" border="0">
<tr>
for(i=0;i<aantal;i++) {
<td> &nbsp;</td>
}
</tr>
</table>

zoiets denk ik.. hoe je dat precies doet in php week niet echt.. ben meer een actionscripter..

mech7
%Europe/Berlin %519 %2005, 12:28
Dit kan je beter met javascript gaan doen..

mech7
%Europe/Berlin %522 %2005, 12:32
En ik heb toevallig nog een voorbeeld ook :)


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Free beer signup form</title>

<script type="text/javascript">
var fieldCount = 1;
function addFriend() {
fieldCount++;
var newFriend = document.createElement('input');
newFriend.type = 'text';
newFriend.name = 'friend' + fieldCount;
newFriend.id = 'friend' + fieldCount;
document.getElementById('fs').appendChild(newFrien d);
}
</script>

<style type="text/css">
input {
display: block;
margin-bottom: 2px;
}
button {
float: right;
}
fieldset {
border: 1px solid black;
}
</style>

</head>
<body>
<h1>Free beer signup form</h1>
<form>
<label for="you">Your name</label>
<input type="text" name="you" id="you">
<fieldset id="fs">
<legend>Friends you wish to invite</legend>
<button onclick="addFriend(); return false;">
Add another friend
</button>
<input type="text" name="friend1" id="friend1">
</fieldset>
<input type="submit" value="Save details">
</form>
</body>
</html>

bobvanluijt
%Europe/Berlin %772 %2005, 18:31
:-( er zit een fout in het java script

mech7
%Europe/Berlin %781 %2005, 18:46
flashfocus messed with tha code :p zo moet ie werken..

bobvanluijt
%Europe/Berlin %817 %2005, 19:36
Ik begrijp het java script wel alleen:


<script type="text/javascript">
var fieldCount = 1;
function addFriend() {
fieldCount++;
var newFriend = document.createElement('input');
newFriend.type = 'text';
newFriend.name = 'friend' + fieldCount;
newFriend.id = 'friend' + fieldCount;
document.getElementById('fs').appendChild(newFrien d);
}
</script>


Hoe kan ik nou een nieuwe tabel invoegen?

bobvanluijt
%Europe/Berlin %819 %2005, 19:40
Wat ik eigenlijk wil is dit.


<tr>
<td width="24%"><p><img alt="" width="100" height="100" /></p>
</td>
<td width="76%"><form id="form2" name="form2" method="post" action="">
<label>
<textarea name="textarea" cols="70" rows="10"></textarea>
</label>
<p>&nbsp;</p>
</form></td>
</tr>


Op het moment dat er op de button geklikt wordt wordt dit stukje html toegevoegd op de plek waar ik het wil.

WPT
%Europe/Berlin %568 %2005, 13:38
Ik zou deze vraag even op www.phpfreakz.nl vragen die kunnen je geheid helpen!

Suc6!