par
sabrina » 23 oct. 2007, 11:30
j'ai fait un truc comme ça mais cela m'affiche comme erreur : Parse error: parse error, unexpected T_VARIABLE (ligne correspondant au $i++).
<?php
$tab = array();
$rs = mysql_query("SELECT num_rs
From nom_urg
where num_urg='$num'");
$i=1;
while ($data2 = mysql_fetch_assoc($rs)) {
$tab[$i] = $data2['num_rs']
$i++;
}
print($tab);
echo '<select size=5 name="cod" multiple>>'."\n";
$req = mysql_query('SELECT `nom_rs`, `prenom_rs`, `num_rs` FROM `nomade` ORDER BY `nom_rs`') ;
while($data = mysql_fetch_assoc($req))
{ ?>
<div align="left">
</div>
<?php if (in_array ($data['num_rs'], $tab)) { ?>
<option value="<?php echo ($data['num_rs']) ; ?>" selected><?php echo ($data['nom_rs'].' '.$data['prenom_rs']); ?> </option>
<?php } else { ?>
<option value="<?php echo ($data['num_rs']) ; ?>"><?php echo ($data['nom_rs'].' '.$data['prenom_rs']); ?> </option>
<?php } ?>
merci
j'ai fait un truc comme ça mais cela m'affiche comme erreur : Parse error: parse error, unexpected T_VARIABLE (ligne correspondant au $i++).
[php]<?php
$tab = array();
$rs = mysql_query("SELECT num_rs
From nom_urg
where num_urg='$num'");
$i=1;
while ($data2 = mysql_fetch_assoc($rs)) {
$tab[$i] = $data2['num_rs']
$i++;
}
print($tab);
echo '<select size=5 name="cod" multiple>>'."\n";
$req = mysql_query('SELECT `nom_rs`, `prenom_rs`, `num_rs` FROM `nomade` ORDER BY `nom_rs`') ;
while($data = mysql_fetch_assoc($req))
{ ?>
<div align="left">
</div>
<?php if (in_array ($data['num_rs'], $tab)) { ?>
<option value="<?php echo ($data['num_rs']) ; ?>" selected><?php echo ($data['nom_rs'].' '.$data['prenom_rs']); ?> </option>
<?php } else { ?>
<option value="<?php echo ($data['num_rs']) ; ?>"><?php echo ($data['nom_rs'].' '.$data['prenom_rs']); ?> </option>
<?php } ?>
[/php]
merci