LA GLOBULE

Inscris le 25/09/2002 à 10:40
  • Site web
  • Nombre de sujets
    47
  • Nombre de messages
    8 345
  • Nombre de commentaires
    142
  • Nombre de news
    8 346
  • Niveau en PHP
    Excellent

Ses derniers messages sur les forums

LA GLOBULE
le 08/01/2004 à 14:54
remise a zero des id d'une bdd
C'est une galere à gérer, mais tu peux faire une requete du genre :

ALTER TABLE ta_table AUTO_INCREMENT = id

id etant le chiffre du prochain id (ne marche que pour des id auto_increment)
LA GLOBULE
le 07/01/2004 à 20:51
combien ?
Tant que le disque dur de mon hebergeur ne pete pas, tu peux y aller smiley
LA GLOBULE
le 07/01/2004 à 13:58
soulignnnn
Pour résumer, le <b> n'a qu'un effet "esthetique" sur la page alors que le <strong> a une vraie signification dans un document html.
LA GLOBULE
le 07/01/2004 à 10:32
nan me frappez pas!!
Oui ca existe.

Mais ca fonctionne que si tu as fait ton INSERT dans la meme page (page ou tu fais ton mysql_insert_id).
LA GLOBULE
le 07/01/2004 à 10:22
nan me frappez pas!!
Si tu peux, mais faut le faire dans la meme page que ton INSERT.

Ou alors, il faut faire une requete comme dans mon post précédent.
LA GLOBULE
le 07/01/2004 à 00:32
nan me frappez pas!!
mysql_insert_id(), c'est une fonction PHP.

Cette fonction retourne l'id du dernier élément inséré dans une BD, et ce dans le script courant.

En clair, si tu ne fais pas un INSERT avant (donc dans la meme page), mysql_insert_id ne retournera rien.

En effet, la doc PHP est claire :

mysql_insert_id() retourne le dernier identifiant généré par un champ de type AUTO_INCREMENT, sur la connexion MySQL courante, ou bien sûr la connexion spécifiée par link_identifier. Si link_identifier est omis, la dernière connexion ouverte est utilisée.

mysql_insert_id() retourne 0 si la dernière requête SQL n'a pas généré de valeur AUTO_INCREMENT. Si vous devez lire cette valeur pour la conserver et l'utiliser ultérieurement, appelez la fonction mysql_insert_id() juste après l'exécution de la requête, pour obtenir cette valeur non parasitée.


J'insiste sur le fait que l'insertion doit se faire dans le script courant (la meme connexion à MySQL en fait) : en clair, si tu fais ton insert et que tu passes sur une autre page, mysql_insert_id ne fonctionnera pas.
LA GLOBULE
le 06/01/2004 à 22:42
mailing list et bien +
<?php
$chaine = $chaine.', '.$adresse_mail;
?>


Par exemple.

$chaine est vide au depart.
$adresse_mail contient ton adresse mail (et si ton truc est dans une boucle, ben a chaque passage, ca rajoute un mail apres la virgule).
=> ca te forme ton CC (c'est une simple concaténation)

Attention : au premier passage de boucle => ne pas mettre de virgule, sinon, à la fin, tu vas te retrouver avec un truc du genre :

, toto@toto.com, titi@titi.com
LA GLOBULE
le 06/01/2004 à 22:13
mailing list et bien +
Je pige pas trop.

Si tu sais récupérer les valeurs d'un formulaire, tu sais mettre un champ l'adresse mail de l'expediteur dans un champs texte.
De meme, tu dois savoir concatener des chaines de caracteres (pour faire le CC du mail).
LA GLOBULE
le 06/01/2004 à 17:40
EasyPHP
Oui, ben c'est ce qu'on se tue à te dire.

Installes EasyPHP, lance le, et regarde tes pages comme quand tu surf sur ce site.
LoadingChargement en cours