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
|
//initialisation
if(!isset($_GET['code'])) $_GET['code']=1;//init de code si non déclaré
if(isset($_GET['code'])) $code=$_GET['code'];
else $code=""
//select pour la liste des villes
mysql_select_db($database_connection, $connection);
$query_rsCp = "SELECT * FROM code_postal";
$rsCp = mysql_query($query_rsCp, $connection) or die(mysql_error());
$row_rsCp = mysql_fetch_assoc($rsCp);
$totalRows_rsCp = mysql_num_rows($rsCp);
//select pour id code en fonction du code selectionne
$col_rsIdCode = "1";
if (isset($_GET['code'])) {
$col_rsIdCode = (get_magic_quotes_gpc()) ? $_GET['code'] : addslashes($_GET['code']);
}
mysql_select_db($database_connection, $connection);
$query_rsIdCode = sprintf("SELECT code_postal.id_code FROM code_postal WHERE code_postal.code_postal=%s", $col_rsIdCode);
$rsIdCode = mysql_query($query_rsIdCode, $connection) or die(mysql_error());
$row_rsIdCode = mysql_fetch_assoc($rsIdCode);
$totalRows_rsIdCode = mysql_num_rows($rsIdCode);
//formulaire
<select name="code_postal" id="code_postal">
<?php do { ?>
<option value="<?php echo $row_rsCp['id_code']?>"
<?php if (!(strcmp($row_rsCp['id_code'], $_GET['code']))) {echo "SELECTED";} ?>> <?php echo $row_rsCp['code_postal']?></option>
<?php
}
while ($row_rsCp = mysql_fetch_assoc($rsCp));
$rows = mysql_num_rows($rsCp);
if($rows > 0) {
mysql_data_seek($rsCp, 0);
$row_rsCp = mysql_fetch_assoc($rsCp);
} ?>
</select>
//insertion
$insertSQL = "INSERT INTO personne (mail,nom, prenom, id_code, rue, tel) VALUES
('$mail','$nom','$prenom','$code','$rue','$tel')"; |
Partager