IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

[SQL] Ajout dans un même champ


Sujet :

PHP & Base de données

  1. #21
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par défaut
    Ta requête est bonne ?
    Tu as bien des id de sortie ?
    Ton input il contient un id ?

    sinon en fonctionnant avec les indices ca fonctionne pas ?

    et en mettant ta requete ainsi :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $select = mysql_query('select id_cat, categorie from g_categories order by id_cat') or die('erreur : '.mysql_error());
    et remplacant $res['categorie'] par $res[1]

  2. #22
    oim
    oim est déconnecté
    Membre confirmé
    Inscrit en
    Décembre 2003
    Messages
    118
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 118
    Par défaut
    Slt, c'est bon j'ai trouvé, merci de m'avoir accordé tous ce temps !
    function test() {
    echo '<select class="TEXTBOX_STANDARD" name="id_cat" size="1">'."\n";
    $select = mysql_query('select * from g_categories order by id_cat') or die('erreur : '.mysql_error());
    while( $res = mysql_fetch_array($select) )
    {
    echo "<option value='".$res['id_cat']."' ";if ($res['categorie']==$res['id_cat']) {echo "selected"; }
    echo ">".$res['categorie']."</option>\n";
    }
    echo "<input type=\"hidden\" name=\"auteur\" value=\"$categorie\"></select>";
    }
    switch($subop) {
    case "ajout":
    $update = "INSERT INTO g_annonces VALUES ('', '".$id_cat."', '".$categorie."', '".$text."', '0')";
    mysql_query($update) or die(mysql_error());
    if ($update) redirect_url ("".$ThisRedo."");
    break;
    }

  3. #23
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par défaut
    Tu es sur que ceci est correct ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if ($res['categorie']==$res['id_cat']) {echo "selected"; }

  4. #24
    oim
    oim est déconnecté
    Membre confirmé
    Inscrit en
    Décembre 2003
    Messages
    118
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 118
    Par défaut
    Slt, ici tu test 2 requetes, c'est pas bon ? parce que ca fonctionne là !

  5. #25
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par défaut
    Là c'est plutot les données de la même requête.Comment l'id de la catégorie peut etre égal à la catégorie ?? entier peut pas etre égal à une chaine de caractères

Discussions similaires

  1. Plusieurs valeurs dans un même champ
    Par fidecourt dans le forum Outils
    Réponses: 2
    Dernier message: 30/01/2013, 01h03
  2. Faire la différence d'une date dans un même champ
    Par Ludivine91 dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 07/12/2007, 16h51
  3. [MS SQL]Ajouter et visionner des champs dans une table
    Par 5a573 dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 27/10/2006, 17h10
  4. Réponses: 16
    Dernier message: 19/07/2006, 01h16
  5. Deux saisie dans un même champ?
    Par Kyrha dans le forum Access
    Réponses: 3
    Dernier message: 21/04/2006, 12h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo