Hulp met loop.

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Kees lol

kees lol

07/07/2013 15:50:49
Quote Anchor link
Hallo,

Ik ben nieuw met PHP en heb wat hulp nodig..

Ik gebruik een loop. om gegevens uit de database te halen en daarna in een formulier te tonen. alleen nu is het probleem:

http://gyazo.com/79854c4fa0a0465fb84f4a9d9c44d6eb

Hij laat 4x ID 1 zien en 4x ID 2 enz enz.

Hoe voorkom ik dit? alvast bedankt.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
$result
= mysql_query ("SELECT * FROM config33 ORDER BY id;");
while ($row = mysql_fetch_array($result))
{

for ($i=0; $i<mysql_num_fields($result); $i++)
echo '<tr><td style="width: 7%;">'.$row['id'].'</td>      <td><input id="element_1" name="'.$row['updatenaam'].'" class="element text medium" type="text" maxlength="55" value="'.$row['updatenaam'].'"><input id="element_1" name="'.$row['updatelink'].'" class="element text medium" type="text" maxlength="55" value="'.$row['updatelink'].'"><input id="element_1" name="'.$row['updatefotolink'].'" class="element text medium" type="text" maxlength="55" value="'.$row['updatefotolink'].'"><input id="element_1" name="'.$row['updatedatum'].'" class="element text medium" type="text" maxlength="55" value="'.$row['updatedatum'].'"></td>&nbsp;&nbsp;&nbsp;</tr>';

}

?>
[/CODE]
 
PHP hulp

PHP hulp

22/11/2024 10:36:59
 
- Ariën  -
Beheerder

- Ariën -

07/07/2013 16:36:10
Quote Anchor link
$row[$i] gebruiken in je for loop?
 
Kees lol

kees lol

07/07/2013 16:43:30
Quote Anchor link
Ja klopt. Dat had ik al gedaan maar dan krijg je dit:


http://gyazo.com/0927177fce85bd741305658110653f7f

Dan kan ik er geen nette tabel van maken.. ofwel??


Ook als ik dit doe:
http://gyazo.com/6fffee05e82455f064b5ad7c0edf2827

Krijg ik hem bij de volgende ID niet <tr> helaas.... iemand enig idee hoe?
Gewijzigd op 07/07/2013 16:48:46 door kees lol
 
- Ariën  -
Beheerder

- Ariën -

07/07/2013 16:49:36
Quote Anchor link
Tuurlijk

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
td,th {
 text-align: center;
}
 
Kees lol

kees lol

07/07/2013 17:04:21
Quote Anchor link
Als ik dit doe:

http://gyazo.com/6fffee05e82455f064b5ad7c0edf2827

Krijg ik hem bij de volgende ID niet <TR> helaas.... iemand enig idee hoe?
Gewijzigd op 07/07/2013 17:11:34 door kees lol
 
- Ariën  -
Beheerder

- Ariën -

07/07/2013 17:38:48
Quote Anchor link
lijkt dat je ergens een <tr> mist?
 
Kees lol

kees lol

07/07/2013 17:47:38
Quote Anchor link
Nouja Kijk,

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
30
31
32
33
34
<?php
$result
= mysql_query ("SELECT * FROM config33 ORDER BY id;");
while ($row = mysql_fetch_array($result))
{

for ($i=0; $i<mysql_num_fields($result); $i++)
echo '<td>'.$row[$i].'&nbsp;&nbsp;&nbsp;</td>';
echo '<td><a href="test.php"><img src="http://www.aapm.org/bbs/templates/original/images/common/localized/message-edit.gif"></img></a></td><br><br>';
}

?>

[CODE]

Dit werkt maar komt er zo uit te zien:

http://gyazo.com/6fffee05e82455f064b5ad7c0edf2827

Als ik dan dit doe:

[CODE]
<?php
$result
= mysql_query ("SELECT * FROM config33 ORDER BY id;");
while ($row = mysql_fetch_array($result))
{

for ($i=0; $i<mysql_num_fields($result); $i++)
echo '<tr><td>'.$row[$i].'&nbsp;&nbsp;&nbsp;</td>';
echo '<td><a href="test.php"><img src="http://www.aapm.org/bbs/templates/original/images/common/localized/message-edit.gif"></img></a></td></tr><br><br>';
}

?>

[CODE]

Krijg ik:

http://gyazo.com/a90793915c66b798d17d466802926772

Hoe voorkom ik dat die TR doet gelijk na eerste row? maar pas bij nummer 4?
Gewijzigd op 07/07/2013 17:47:57 door kees lol
 
- Ariën  -
Beheerder

- Ariën -

07/07/2013 17:51:53
Quote Anchor link
Waarom <br> in je tabel?
 
Kees lol

kees lol

07/07/2013 18:09:12
Quote Anchor link
Die was niet zozeer nodig maar veroorzaakt het probleem ook niet. helaas :(

Iemand enig idee?
 
- Ariën  -
Beheerder

- Ariën -

07/07/2013 18:10:49
Quote Anchor link
Hoe ziet je HTML-code er uit na uitvoer, en wat is nu je PHP-code?
 
Kees lol

kees lol

07/07/2013 18:17:29
Quote Anchor link
Html:

Quote:
<table id="myTable" style="text-align: left; width: 100%;" border="1"
cellpadding="2" cellspacing="2">
<tbody>
<td>1</td><td>test17</td><td>test</td><td>test</td><td>test1</td><td>2</td><td>test</td><td>test</td><td>test</td><td>test</td><td>3</td><td>test</td><td>test</td><td>test</td><td>test</td><td>4</td><td>test4</td><td>test</td><td>test</td><td>test</td> </tbody>
</table>


PHP:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
$result
= mysql_query ("SELECT * FROM config33 ORDER BY id;");
while ($row = mysql_fetch_array($result))
{

for ($i=0; $i<mysql_num_fields($result); $i++)
echo '<td>'.$row[$i].'</td>';
//echo '<td><a href="test.php"><img src="http://www.aapm.org/bbs/templates/original/images/common/localized/message-edit.gif"></img></a></td>';
}
?>


En ziet er zo uit:

http://gyazo.com/6a524414ce23e7bc98376b6d45d283aa
Gewijzigd op 07/07/2013 18:18:28 door kees lol
 
- Ariën  -
Beheerder

- Ariën -

07/07/2013 18:19:13
Quote Anchor link
Je moet wel een <tr> en </tr> aanmaken, om je for().
Gewijzigd op 07/07/2013 18:19:48 door - Ariën -
 
Kees lol

kees lol

07/07/2013 18:22:08
Quote Anchor link
Hahahahaha.... Hartstikke bedankt. Domme beginnersfout -.-
 



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.