Erreur mysql

Discussion dans 'Web, design' créé par Sokin, 22 Octobre 2004.

Statut de la discussion:
Fermée.
  1. Offline
    Sokin ex membre
    Bon.. Je ne sais plus comment je dois noter une ligne :p

    Pour un de mes scripts, j'ai ceci (mais evidemment c'est mauvais) :
    Code:
    $query = "SELECT * FROM $table_name ORDER BY name ASC WHERE lettre = #";
    Donc si vous avez bien suivi.. Le Where lettre = # est mauvais.. Comment on l'écrit svp ? :)
    Sokin, 22 Octobre 2004
    #1
  2. Offline
    Styleman Touriste
    WHERE lettre='#'

    entre '' normalement...mais je ne sais pas si ça fonctionne avec #
    Styleman, 22 Octobre 2004
    #2
  3. Offline
    Sokin ex membre
    Ce n'est pas ça.. (Essayé aussi avec autre chose que #)
    Sokin, 22 Octobre 2004
    #3
  4. Offline
    Styleman Touriste
    Donne au moins le message d'erreur, ça peut tjrs aider...
    Styleman, 22 Octobre 2004
    #4
  5. Offline
    Sokin ex membre
    Ben Oué ptet :p

    Erreur SQL : You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE lettre = 'T'' at line 1

    J'ai pas été voir dans le manuel pour voir comment faire.. j'suis fénéant mais j'aurai ptet du :p
    Sokin, 22 Octobre 2004
    #5
  6. Offline
    Sokin ex membre
    Trouvé, je devais le mettre avant le ORder by ;)
    Sokin, 22 Octobre 2004
    #6
  7. Offline
    Sokin ex membre
    Nouveau problème..
    J'ai ceci comme code :
    Code:
    $query = "DELETE FROM $table_name WHERE $name = 'name'";
         	   $result = mysql_query($query) or die('Erreur SQL : '.mysql_error());
    J'explique.. Ca devrait delete les infos de ma table quand le name est le même que mon $name.

    Seulement, ça ne supprime rien dans la table :-( Et aucune erreur mysql non plus..
    Vous pouvez m'aider svp ?:)
    Sokin, 22 Octobre 2004
    #7
  8. Offline
    Sokin ex membre
    Effectivement, c'est cela le problème :p

    Peux-tu me dire pourquoi cette façon ? Que je comprenne mon erreur ;)
    Sokin, 22 Octobre 2004
    #8
  9. Offline
    Sokin ex membre
    C'est bon j'ai compris merci :)
    Sokin, 22 Octobre 2004
    #9
  10. Offline
    sebge2 Touriste
    where=''

    c quoi ton asc ? c pas plutot desc qeu tu dois mettre la ?
    sebge2, 23 Octobre 2004
    #10
  11. Offline
    Sokin ex membre
    Asc ordre croissant
    Desc ordre decroissant

    C'est bien Asc que je veux ;)
    Sokin, 23 Octobre 2004
    #11
  12. Offline
    sebge2 Touriste
    ah oki lol ben je fais jms asc suffit de laisser order by tatam et ca reveint au mm lol
    sebge2, 23 Octobre 2004
    #12
  13. Offline
    Sokin ex membre
    Possible mais bon comme ça c'est indiquer et je sais ce que ça fera ;)
    Sokin, 23 Octobre 2004
    #13
Statut de la discussion:
Fermée.