Ses derniers messages sur les forums
Ca me semble pas mal tout çà :)
A première vue il ne manque rien.
C'est normal.
C'est ta requete SQL qui est fausse.
Déja, note le nom de ta table, puis fait :
$sql = 'SELECT max(id) as dernier_id FROM le_nom_de_ta_table';
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
(oui, le or die n'est pas en option hein

)
Ensuite, tu as l'id dans $data['dernier_id'].
Fais des echos de tes variables pour voir ce qu'elles contiennent sinon on va pas s'en sortir.
[Message modifié le 20/11/2004 à 23:48 par LA GLOBULE]
bah...
$body = 'cliquez ici pour voir la carte : www.mondomaine.com/fr/mapage.php?id='.$data['ID'];
c'est tout...
Ben justement, l'idée c'est de faire des champs avec des noms différents pour en récupérer le contenu.
Pour çà tu peux utiliser un tableau (array) comme nom de champ, ou alors regarder le cours sur les variables dynamiques.
[Message modifié le 20/11/2004 à 20:21 par LA GLOBULE]
Ben récupères les valeurs de tes 30 champs.
Oui, j'vais prévu çà aussi : page par page et 3 ou 4 noms par ligne :)
Utilise une simple table avec deux champs :
- la date
- le nombre de personne
Tu utilises surement un type varchar pour stocker ton texte.
Or varchar ne supporte que 255 caractères.
Pour stocker plus gros, regarde le type 'text'.
Ben c'est une requete SQL.
Il faut la lancer puis récupérer le résultat.
Regarde le cours sur comment afficher les données venant d'une base de donnée.
Ensuite, tu as juste à envoyer le mail avec dedans l'URL contenant le fameux id.
Mais maintenant ton script fonctionne ?