bonjour,

voilà dans mon formulaire je voudrais que le champ id soit à chaque nouvel enregistrement incrémenté de 1 et ceci bien sur sans autoincrément dans phpmyadmin

donc je veux récupérer l'id max de ma table ajouter +1 et inscrire le résultat dans mon champ id de mon formulaire d'ajout

voici mon code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
 
$Host = "localhost";
$User = "root";
$Password = "";
$Database = "base";
 
$idConnect = mysql_connect( $Host, $User, $Password)
             or die( "Connexion impossible.");
$db = mysql_select_db( $Database, $idConnect)
             or die( "Accès base impossible.");
 
    $sql = "SELECT max(id) as id FROM table_tarifs";
 
    // on exécute la requête
    $req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
 
	while ($data = mysql_fetch_array($req)) {
	?>
	<span style="position:absolute; margin-top:95px; margin-left:60px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;"> 
	<?php
	$count=echo $data['id']+1; 
	echo $count;
 
 
 
	}
?>
voilà mais ca ne marche pas voici le code d'erreur

Parse error: parse error in c:\program files\easyphp1-8\www\new mincelisse\gestion-tarifs-ajout.php on line 77

voici ce que j'ai à la ligne 77

Code : Sélectionner tout - Visualiser dans une fenêtre à part
count=echo $data['id']+1;
je suppose qu'il y a une erreur de syntaxe mais je vois pas ou

merci pour votre aide