BONJOUR
j'essaye de d'inserer des donnees dans la partie admin de phpsimu

dans un formulaire(de la partie admin) je rajoute une page ville ou je peu rentrer une ville avec c est données latitude et longitude

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
case 'ville':
                 $page .= " 
 
                         <tr><td>NOUVELLE VILLE : </td><td><input type='text' name='ville' value='" . stripslashes($row["ville"]) . "'></td></tr>
                        <tr><td>lattitude : </td><td><input type='text' name='latitude' value='" . stripslashes($row["latitude"]) . "'></td></tr>
                        <tr><td>longitude : </td><td><input type='text' name='longitude' value='" . stripslashes($row["longitude"]) . "'></td></tr>
 
                        ";
    break;
cet partie fonctionne ...

mais qand je valide ca me donne ceci

ERREUR SQL :
REQUÊTE : INSERT INTO phpsim_ville (ville,latitude,longitude) VALUES (, , )
ERREUR : 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 ' , )' at line 1

et voici la partie insert


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
$sql->update("UPDATE ".PREFIXE_TABLES.TABLE_CONFIG." SET config_value='" . chrp('message_bienvenue_actif') . "' WHERE config_name='message_bienvenue_actif'") ;
    $sql->update("UPDATE ".PREFIXE_TABLES.TABLE_CONFIG." SET config_value='" . chrp('titre_message_bienvenue') . "' WHERE config_name='titre_message_bienvenue'") ;
    $sql->update("UPDATE ".PREFIXE_TABLES.TABLE_CONFIG." SET config_value='" . chrp('message_bienvenue') . "' WHERE config_name='message_bienvenue'") ;
    // ajouter la nouvelle ville a sql
        $query = "INSERT INTO phpsim_ville  (ville,latitude,longitude) VALUES ($ville, $latitude, $longitude)";            
 
        $sql->update($query);
    // On supprime le cache pour lui permettre de se regenerer
    unlink('cache/controlrow');
merci d'avance d'un petit coup de main 77marins