begin process at 2012 05 28 10:50:27
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Bases de données

 > 

affichage id du client


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

affichage id du client

jeudi 2 février 2006 à 17:14:17 | affichage id du client

plopinou



    voila je doit afficher l'id du client, mais je vois po comment faire, pour toute les autres informations ca va niquel, mais l'id pas ...

pour le moment je fais comme ceci : <td bordercolor="#000000"><font size="4">Num&eacute;ro d'intervention
      :  </font> <? echo $idclient; ?></td>

mais y faudrai que j'aille dans la base le cherche et la je suis perdu :(
jeudi 2 février 2006 à 17:26:11 | Re : affichage id du client

sidf

fais voir la requete sql !
les autre infos ne sont pas dans ta base ?
jeudi 2 février 2006 à 17:33:22 | Re : affichage id du client

plopinou

id c'est un auto incremente, donc pour la requete c'est ok, donc l'id vaudra 1,2,3,4,5,...

et faut juste affiche le 1 ou 2 fin le bon id koi

jeudi 2 février 2006 à 17:37:32 | Re : affichage id du client

sidf

on peut voir le code (requete + recup des infos) ?
jeudi 2 février 2006 à 17:44:52 | Re : affichage id du client

plopinou



    $nom          = $_POST["nom"];
    $adresse      = $_POST["adresse"];
    $tva    = $_POST["tva"];
    $village    = $_POST["village"];
    $telephone      = $_POST["telephone"];
    $gsm   = $_POST["gsm"];
    $mail   = $_POST["mail"];
    $facturation    = $_POST["facturation"];
    $devis   = $_POST["devis"];
    //$urgence  = $_POST["urgence"];
    $urgence        = isset($_POST['urgence']) ? 1 : 0;
    $description    = $_POST["description"];
    $accessoire     = $_POST["accessoire"];
    $resolution     = $_POST["resolution"];
    $motdepasse  = $_POST["motdepasse"];
    $instal   = $_POST["instal"];
    //$sauvegarde   = $_POST["sauvegarde"];
    $sauvegarde     = isset($_POST['sauvegarde']) ? 1 : 0;
    $formatage      = isset($_POST['formatage']) ? 1 : 0;
    //$formatage = $_POST["formatage"];
    //$garantie  = $_POST["garantie"];
    $gar       = isset($_POST['gar']) ? 1 : 0;
    $maintenance = isset($_POST['maintenance']) ? 1 : 0 ;
    $reception  = $_POST["reception"];
   
    $aroba = strpos($mail,"@");
    $point = strpos($mail,".");
    if(($aroba=='') || ($point==''))
{
echo "<b>email invalide : pas de @ ou de .</b>";
}


   
    @mysql_connect($BD_serveur, $BD_utilisateur, $BD_motDePasse)
        or die("Impossible de se connecter au serveur de bases de données.");
    @mysql_select_db($BD_base)
        or die("Impossible de se connecter à la base de données.");
 
  
   $requete = "INSERT INTO client (nom, adresse, village, tva, telephone,gsm,mail,facturation,devis,
 urgence,description,accessoire,resolution,motdepasse,instal,sauvegarde,formatage,gar,reception)
 VALUES('$nom','$adresse','$village','$tva','$telephone','$gsm','$mail','$facturation','$devis',
 '$urgence','$description','$accessoire','$resolution','$motdepasse','$instal','$sauvegarde',
 '$formatage','$gar','$reception')";
                  
   
   $result = @mysql_query($requete);
    if (!$result) {
        echo "L'enregistrement de vos données a échoué. Essayez plus tard.";
    } else {
        echo "ok c'est bon";
   
    
        ?>
       
    
       
      
<table width="100%" class="text">
  <tbody>
  <tr><td colspan="4" align="center"><a href="includes/print.php?<? echo $add; ?>" target="_blank">
  Imprimer feuille </a>
  </td>
  </tr>
 
  <tr>
    <td colspan="4"><div align="center"><font size="4">Demande
        d'Intervention Technique</font></div></td>

  </tr>
  <tr>
    <td width="17%">&nbsp;</td>
    <td width="32%">&nbsp;</td>
    <td width="35%">&nbsp;</td>
    <td width="16%">&nbsp;</td>
  </tr>
  <tr>
    <td><font size="4">&nbsp;</font></td>
    <td bordercolor="#000000"><font size="4">Num&eacute;ro d'intervention
      :  </font>  <? 
$table="dit";

// sélectionne toutes les fiches de la table $table
$query = "SELECT idclient FROM $table";
$result = mysql_query($query);
echo idclient; ?></td>

  </tr>
  

jeudi 2 février 2006 à 17:51:36 | Re : affichage id du client

sidf

je ne comprends pas
d'abord tu recuperes tous les idclient  (donc pas uniquement un seul)
ensuite
idclient n'est pas une variable php

$query = "SELECT idclient FROM $table";

$result = mysql_query($query);
$nbid=mysql_num_rows($result);

for($i=0;$i<$nbid;$i++)
{
$idclient=mysql_result($result,$i,"idclient");
echo '<td>'.$idclient.'</td>';
}
jeudi 2 février 2006 à 17:56:14 | Re : affichage id du client

plopinou


non mais c'est parceque j'etais occupe a faire un test ...

mais ce que je veux c'est afficher l'idclient d'un client pas tous, je veux celui qu'on vient de creer.
car je creer une fiche, se sera par exemple la 9 ieme, et quand je la valide je tombe sur une page pour imprimer ca, et j'ai besoin de l'id. pour plus de facilite dans la rechere plus tard car ca depassera vite les 20000.

tu vois ce que je veux dire?
jeudi 2 février 2006 à 18:05:48 | Re : affichage id du client

sidf

le dernier id inséré dans une base est récupérable juste après le insert avec
$idclient=mysql_insert_id();
jeudi 2 février 2006 à 18:10:26 | Re : affichage id du client

plopinou

y m'affiche toujours 0 :$

vendredi 3 février 2006 à 09:35:27 | Re : affichage id du client

sidf

  salut si tu n'as pas réussi
essaie de placer NULL dans l'insert

 $requete = "INSERT INTO client  VALUES(NULL, '$nom','$adresse','$village','$tva','$telephone','$gsm','$mail','$facturation','$devis',
 '$urgence','$description','$accessoire','$resolution','$motdepasse','$instal','$sauvegarde',
 '$formatage','$gar','$reception')";

si tu fais juste derrière
$idclient=mysql_insdert_id();

tu dois le récupérer
ou alors c'est un pb de table

1 2

Cette discussion est classée dans : client, affichage, id


Répondre à ce message

Sujets en rapport avec ce message

affichage donnée [ par lan0sic ] voila j'ai encore un problème....j'aimerai afficher les données d'une table mysql qui a dans extra "auto_increment".quand je met :echo "$var" ca me comment optimiser une page web selon la resolution d'affichage du client? [ par lookme ] bonjour ,voila j'ai pu voir sur different site internet que la page d'accueil et meme les suivante pouvais s'adapter dans la fenetre explorer et rempl Probleme AOL et session [ par perig ] SalutVoilà j'ai un caddie. Chaque commande est faite sous un code unique (le Client_ID )Voilà comment ça se passe.Le client vient sur le site --> je c relation entre 2 tables [ par rastagnol ] slt !!!voila G un pb pour mettre 2 tables en relations ... je ne sais pas trop comment m'y prendre. G une table commandes avec un champ client_id et u récupération et affichage d'ID [ par vir76 ] Bonsoir,Je dispose d'une table avec un numéro auto-incrémenté. Comment faire pour afficher le nouveau numéro lorsque la personne clique sur le bouton mysql [ par nino69 ] J'ai trois tables: (jet_client , jet_chantier, jet_photos)jet_client                             &nbs liste deroulante ==> affichage [ par lorgard ] plopvoila je cherche a faire  un affichage de données suivant une selectionvoici mon code de base . <select id=id_sel Probleme variable session [ par calitom ] Bonjour,J'essaye de transmettre des variables par une session dans une connexion sécurisée SSL (page en https):Voici mon code source: Ecriture de la v Jointure [ par shadow1779 ] Bonsoir,j'aimerai m'améliorer en PHP/MySQL en commencant avec les jointures, j'aimerai pour sa être un peu guidé car malgré les tutos j'ai du mal: voi create table innodb [ par fakoly77 ] bonjour,j'arrive pas à créer une table qui comporte une clé étrangère d'une première table.create table client (id_client VARCHAR(255) NOT NULL PRIMAR


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,122 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales