Bonsoir,
je cherche le max d'un idd et je l'envoi à une page html avec assign :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
$result= mysql_query("select max(id_ouvr) from btp_ouvries") or die('erreur'.mysql_error());
while($maxi=mysql_fetch_assoc($result))
{   $mo=$maxi["max(id_ouvr)"];
	$smarty->assign("mo",$mo);	}
mysql_close();
:
je recupere la valeur et je l'incremente comme suit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<dl>
							<dt>
								<label for="matricule_ouvr" style="font-size: 15px;">Matricule</label>
							</dt>
							<dd>
								<input type="text"  class="matricule_ouvr required" readonly="readonly" value="{$smarty.get.code_ch}_E_{$mo+1}" id="matricule_ouvr" name="matricule_ouvr" />
							</dd>
						</dl>
mais j'ai une erreur :
No database "selected" sachant que le code pour se connecter au database est:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
<?php
$host="localhost"; // Host name 
$username="root"; // Mysql username 
$password=""; // Mysql password 
$db_name="gestbatiment"; // Database name 
$tbl_name="btp_employe"; // Table name 
 
// Connect to server and select databse.
$link=mysql_connect("$host", "$username", "$password")or die("cannot connect"); 
mysql_select_db("$db_name",$link)or die("cannot select DB");
 
?>