Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2481 connectés 

 


Dernière réponse
Sujet : [php mysql] faire un compteur mysql / clé unique / etc...embrouillé!
joce Y a un champ autoincrémente sur ta table ?
Si c'est le cas, tu fais :
 
 
mysql_query("REPLACE INTO tatable (liste des champs) VALUES (champ1, champ2, $numero_post)",$link);
 
si $numero_post est vide, il va faire une insertion, si $numero_post existe déjà dans la table, il va updater la ligne correspondante

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
joce Y a un champ autoincrémente sur ta table ?
Si c'est le cas, tu fais :
 
 
mysql_query("REPLACE INTO tatable (liste des champs) VALUES (champ1, champ2, $numero_post)",$link);
 
si $numero_post est vide, il va faire une insertion, si $numero_post existe déjà dans la table, il va updater la ligne correspondante
potiron un truc dans le genre :
 
    if( $edition ){
        $colo.=",date_edit=NOW()";
        $req="UPDATE reponse set $colo where id_rep='$HTTP_POST_VARS[id_rep]'";
    }else{
        $req="INSERT INTO reponse SET $colo ";
        sql_req(" UPDATE sujet SET nb_rep=nb_rep+1 WHERE id_su='$HTTP_POST_VARS[idsujet]' " );
    }
k666 exemple de ce que j'aimerai faire:
 
si ( défini( $numéro_de_post ) )
{
insere_la_reponse_au_poste ($numéro_de_post)
}
sinon
{
insere_le_poste ( numero_poste_max + 1)
}
 
voilà, merci!
 
 
sachant que la fonction défini serait genre:
existe en base et dans le formulaire posté
 
 
tout ça, sçi possible, DANS UNE SEULE REQUETE SQL!!!!!
 
merci :jap:

 

[edtdd]--Message édité par k666--[/edtdd]

k666 c en fait pour faire un forum que je veux çà;,
 
donc soit: un reply à un post donné,
soit une création de post

 

[edtdd]--Message édité par k666--[/edtdd]

k666 salut,
j'aimerai savoir comment implémenter un compteur qui fonctionne de cette façon:
 
 
 - si on spécifie un numéro et clui ci existe, bin on insère normal, avec le numéro passé
 
 - si on ne spécifie pas de numéro, il choisit le ( supérieur + 1 ) et insère, puis me retourne le numéro sans devoir faire un select max ultérieur?????
 
 
eske kelkun saurait m'aider à faire ça????

 

[edtdd]--Message édité par k666--[/edtdd]


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)