Toon posts:

Meerdere malen zelfde $ uitlezen

Pagina: 1
Acties:
  • 66 views sinds 30-01-2008

Verwijderd

Topicstarter
Hallo mensen,

we zitten met het volgende. Voor het plaatsen van een reactie voor een film kan je de score meegeven. Deze score is gewoon een integer 1 - 10.
Nu moet ie bij het uitlezen deze integer vervangen door $pic, een plaatje.

V.b.

Score film = 4
Scherm : $pic,$pic,$pic,$pic

Of met halve en hele vakjes / sterren.

Hoe kan dit overzichtelijk en met zo weinig mogelijk programmeren? Ik bedoel kan natuurlijk met replace maar dan krijg je voor 1 tot 10 een replace tag en dat is wel heel onoverzichtelijk.

  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

For.

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


Verwijderd

PHP:
1
2
3
4
5
<?
for($i = 1; $i < 4; $i++){
  echo "[img]$pic>\n";
}
?[/img]

Zoiets?

en btw de $ is een variabel :P

  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

Op vrijdag 07 december 2001 14:55 schreef GDOG het volgende:
en btw de $ is een variabel :P
En 4 toevallig een constante die niet constant moet zijn maar variabel..

dan vraag ik me af......

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


Verwijderd

Topicstarter
Op vrijdag 07 december 2001 15:08 schreef dusty het volgende:

[..]

En 4 toevallig een constante die niet constant moet zijn maar variabel..

dan vraag ik me af......
dan kan je beginnen met afvragen want die 4 is inderdaad variabel, kan 1 tot en met 10

dus misschien is het handiger dat ik halve sterren gebruik

Hoe werkt het als ik variabele score in de for heb staan?

  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

misschien wel gewoon de 4 vervangen door die variabele :)

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


Verwijderd

Anders laat eens zien wat je al hebt...

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

Doet iets met Cloud (MS/IBM)


  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

Op vrijdag 07 december 2001 15:39 schreef D2k het volgende:
:O
Het is lange tijd altijd beter geweest op vrijdag middagen.. Toen ging het vooruit met vrijdag.. alleen ging de rest van de dagen erop achteruit... nu blijft de niveau de rest van de week bedroevend laag.. en nu gaat het aantal "posts" op vrijdag middag weer het oorspronkelijke op..

Lijkt wel het tegenovergestelde van de belasting.. wel omhoog maar nooit omlaag.. :P

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

dusty: Het is lange tijd altijd beter geweest op vrijdag middagen.. Toen ging het vooruit met vrijdag.. alleen ging de rest van de dagen erop achteruit... nu blijft de niveau de rest van de week bedroevend laag.. en nu gaat het aantal "posts" op vrijdag middag weer het oorspronkelijke op..

Lijkt wel het tegenovergestelde van de belasting.. wel omhoog maar nooit omlaag.. :P
Afbeeldingslocatie: http://www.motor-forum.nl/forum/images/smiles/worshippy.gif
:P

Doet iets met Cloud (MS/IBM)


Verwijderd

Topicstarter
De bedoeling moet zo zijn

wanneer variabele cijfer bijv. 4 is
dan moet het plaatje ster.gif 4 keer achter elkaar worden uitgelezen

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

Op vrijdag 07 december 2001 15:57 schreef Ketje het volgende:
De bedoeling moet zo zijn

wanneer variabele cijfer bijv. 4 is
dan moet het plaatje ster.gif 4 keer achter elkaar worden uitgelezen
|:(

Doet iets met Cloud (MS/IBM)


Verwijderd

staat al precies hierboven uitgelegd... met een for loop

  • Hoicks
  • Registratie: Maart 2001
  • Laatst online: 23:22

Hoicks

Techno!

Zover zijn we ermee: en de page staat op http://www.hotradio.nl/movies/hannibal/index.php3
PHP:
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
<?
<html>
<head>
<title>Hotradio</title>

<META NAME="author" CONTENT="©1997-2000 New Media World. All rights reserved.">

<!--     All images, codes, scripts and design        -->
<!-- ©1997-2000 New Media World. All rights reserved. -->
<?
  include("login.php");

?>

</head>

<link REL="stylesheet" HREF="../../style.css" TYPE="text/css">
<body>
<?
$sql = "SELECT * FROM movies WHERE id='$id' ";
$result = mysql_query($sql);
?><? while($record = mysql_fetch_object($result)) {

echo    '<table width="500" bordercolorlight="#000000" bordercolordark="#D6D639" bordercolor="#000000" border="0" cellpadding="2" cellspacing="0">';
echo    '<tr><td background="http://www.hotradio.nl/html/nieuws/barbgr.gif" colspan="2" CELLPADDING="2">';
echo    '<b>&amp;nbsp;';

echo    $record->titel;
echo    '</b></font>';

echo    '</td></tr><tr><td valign="top"><table><tr><td>';

    if ($record->plaatje1 != "")
    { 
    ECHO "[img]\""[/img]plaatje1 . "\" BORDER=\"0\" ALIGN=LEFT>";
    }
    
echo    '</tr></tr><tr><td>';

    if ($record->plaatje2 != "")
    { 
    ECHO "[img]\""[/img]plaatje2 . "\" BORDER=\"0\" ALIGN=LEFT>";
    }

echo '</tr></tr><tr><td>';

    if ($record->plaatje3 != "")
    { 
    ECHO "[img]\""[/img]plaatje3 . "\" BORDER=\"0\" ALIGN=LEFT>";
    }

echo '</tr></tr><tr><td>';

    if ($record->plaatje4 != "")
    { 
    ECHO "[img]\""[/img]plaatje4 . "\" BORDER=\"0\" ALIGN=LEFT>";
    }

echo '</tr></tr><tr><td>';

    if ($record->plaatje5 != "")
    { 
    ECHO "[img]\""[/img]plaatje5 . "\" BORDER=\"0\" ALIGN=LEFT>";
    }

echo '</tr></tr></table></td><td valign="top">';

    if ($record->poster != "")
    { 
    ECHO "[img]\""[/img]poster . "\" BORDER=\"0\" ALIGN=RIGHT>";
    }

echo '<u>Director(s):</u>&amp;nbsp;';

    echo $record->director;

echo    '<br><u>Cast:</u>&amp;nbsp;';

    echo $record->cast;

echo '<br><br>';

    echo nl2br($record->synopsis);

echo '<p><b><center>';

    echo '<a href="';
    echo $record->trailer;
    echo '" target="_new">Bekijk Trailer</a></b>';

echo '</center><b><center>';

    echo '<a href="';
    echo $record->website;
    echo '" target="_new">Bezoek Website</a></b>';
    
echo '</center><p>';

 }
?>


<?

    $sql = "SELECT DATE_FORMAT(datumtijd, '%d-%m-%Y') last_date,naam,email,bericht,cijfer 
          FROM movies_reacties 
              WHERE movie_id = $id 
          ORDER BY datumtijd ASC ";
    $result = mysql_query($sql);
    $cijfer = $record->cijfer;
 ?>
<?    while($record = mysql_fetch_object($result)) {

echo '<table BORDER=0 CELLSPACING=0 CELLPADDING=2 WIDTH="348" bordercolorlight="#000000" bordercolordark="#D6D639" bordercolor="#000000" >';
echo '<tr><td background="http://www.hotradio.nl/movies/barbgr.gif" WIDTH="348"><font color="#000000">&amp;nbsp;';

echo 'Geplaatst op:&amp;nbsp;';    
echo $record->last_date;
echo '&amp;nbsp;door&amp;nbsp;';
echo '<a href="mailto:';
echo $record->email;
echo '">';
echo $record->naam;
echo '</a>.&amp;nbsp;';
echo '</font></td></tr><tr><td WIDTH="100%">';
echo $record->bericht;
echo '<p>Waardering:&amp;nbsp;';
str_repeat([img]ster.gif[/img], $cijfer); 
echo '</td></tr></table>';

 }
?>

</td></tr></table>

&amp;nbsp;&amp;nbsp;<a href="javascript:history.back();">terug</a>

</body>
</html>
?>

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

nou vooruit dan maar tis toch vrijdag en de stage ben ik ook zat
maar alleen als je nu OF de manual gaat lezen OF een boek koopt
PHP:
1
2
3
4
5
6
<?
for($i = 1; $i <= $score_film; $i++)
{  
    echo "[img]$pic>\n";
}
?[/img]

moeilijk hoor :O

Doet iets met Cloud (MS/IBM)


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

En voorderest staat het in de manual, of kan je het vinden via allerlei tutorials.
Pagina: 1

Dit topic is gesloten.